← Back to index
|
Original Bugzilla link
Bug 18723 – std.exception.ErrnoException@std/stdio.d(1012): Enforcement failed (Bad file descriptor) when running the simplified benchmark
Status
NEW
Severity
major
Priority
P2
Component
druntime
Product
D
Version
D2
Platform
All
OS
FreeBSD
Creation time
2018-04-04T03:48:38Z
Last change time
2024-12-07T13:38:13Z
Assigned to
No Owner
Creator
Seb
Moved to GitHub: dmd#17363 →
Comments
Comment #0
by greensunny12 — 2018-04-04T03:48:38Z
Comes from running the simplified benchmark. Maybe this is related to / fixed by:
https://github.com/dlang/phobos/pull/6382
-- std.exception.ErrnoException@std/stdio.d(1012): Enforcement failed (Bad file descriptor) ----------------gmake -C test/typeinfo MODEL=64 OS=freebsd DMD=/usr/home/braddr/sandbox/at-client/pull-3102365-FreeBSD_64_64/dmd/generated/freebsd/release/64/dmd BUILD=debug \ DRUNTIME=/usr/home/braddr/sandbox/at-client/pull-3102365-FreeBSD_64_64/druntime/generated/freebsd/debug/64/libdruntime.a DRUNTIMESO=/usr/home/braddr/sandbox/at-client/pull-3102365-FreeBSD_64_64/druntime/generated/freebsd/debug/64/libdruntime.so LINKDL= \ QUIET= TIMELIMIT='timelimit -t 10 ' PIC=-fPIC ??:? @safe void std.exception.bailOut!(std.exception.ErrnoException).bailOut(immutable(char)[], ulong, const(char[])) [0x457555] ??:? @safe bool std.exception.enforce!(std.exception.ErrnoException).enforce!(bool).enforce(bool, lazy const(char)[], immutable(char)[], ulong) [0xcd6625] ??:? @safe ubyte[] std.stdio.File.rawRead!(ubyte).rawRead(ubyte[]) [0xd28dd3] ??:? void std.stdio.File.ByChunkImpl.prime() [0xd26875] ??:? ref std.stdio.File.ByChunkImpl std.stdio.File.ByChunkImpl.__ctor(std.stdio.File, ubyte[]) [0xd269ca] ??:? ref std.stdio.File.ByChunkImpl std.stdio.File.ByChunkImpl.__ctor(std.stdio.File, ulong) [0xd268f5] ??:? std.stdio.File.ByChunkImpl std.stdio.File.byChunk(ulong) [0xd26d1b] ??:? std.typecons.Tuple!(int, "status", immutable(char)[], "output").Tuple std.process.executeImpl!(std.process.pipeShell(const(char[]), std.process.Redirect, const(immutable(char)[][immutable(char)[]]), std.process.Config, const(char[]), immutable(char)[]), const(char)[], immutable(char)[]).executeImpl(const(char)[], const(immutable(char)[][immutable(char)[]]), std.process.Config, ulong, const(char[]), immutable(char)[]) [0xd1ea69] ??:? @trusted std.typecons.Tuple!(int, "status", immutable(char)[], "output").Tuple std.process.executeShell(const(char[]), const(immutable(char)[][immutable(char)[]]), std.process.Config, ulong, const(char[]), immutable(char)[]) [0xd1b00a] ??:? std.regex.internal.ir.MatcherFactory!(char).MatcherFactory std.regex.internal.ir.defaultFactory!(char).defaultFactory(ref const(std.regex.internal.ir.Regex!(char).Regex)).thompsonFactory [0x4555a5] ??:? int runbench.runTests(runbench.Config).__foreachbody4(ref immutable(char)[]) [0x45656c] ??:? void std.parallelism.ParallelForeach!(immutable(char)[][]).ParallelForeach.opApply(scope int delegate(ref immutable(char)[])).doIt() [0x489403] ??:? void std.parallelism.run!(void delegate()).run(void delegate()) [0xd159af] ??:? void std.parallelism.Task!(std.parallelism.run, void delegate()).Task.impl(void*) [0xd154eb] ??:? void std.parallelism.AbstractTask.job() [0xd13e66] ??:? void std.parallelism.TaskPool.doJob(std.parallelism.AbstractTask*) [0xd1403f] ??:? void std.parallelism.TaskPool.executeWorkLoop() [0xd14199] ??:? void std.parallelism.TaskPool.startWorkLoop() [0xd14140] ??:? void core.thread.Thread.run() [0xe134c3] ??:? thread_entryPoint [0xe1264c] ??:? pthread_create [0x11f1bc4] ??:? ??? [0xffffffff] ---
Comment #1
by robert.schadek — 2024-12-07T13:38:13Z
THIS ISSUE HAS BEEN MOVED TO GITHUB
https://github.com/dlang/dmd/issues/17363
DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB