Opened 12 years ago

Last modified 12 years ago

#781 closed defect

csc -c++ produces executables that hang under Mac OS X — at Version 4

Reported by: Ivan Raikov Owned by: felix winkelmann
Priority: major Milestone:
Component: build system Version: 4.7.x
Keywords: Cc:
Estimated difficulty:

Description (last modified by Ivan Raikov)

It appears that compiling programs under Mac OS X with csc -c++ produces executables that hang when run. dtruss shows the following output, over and over:

sigprocmask(0x1, 0x0, 0x7FFF6A635BB0) = 0x0 0
sigaltstack(0x0, 0x7FFF6A635BA0, 0x0) = 0 0
sigprocmask(0x3, 0x7FFF6A635BB0, 0x0) = 0x0 0
sigreturn(0x0, 0x80000000, 0x0) = 0 0

Change History (4)

comment:1 Changed 12 years ago by felix winkelmann

Owner: set to felix winkelmann
Status: newassigned

Ivan, can you tell me where exactly it hangs? Does the compilation fail, or the execution of the compiled test programs? In the former case you can modify the test-script and add "-verbose -debug p" to the csc invocations.

comment:2 in reply to:  1 Changed 12 years ago by Ivan Raikov

It seems that any program compiled with csc -c++ hangs when it is run, so I am changing the description of this issue. To be clear, compilation succeeds (produces an executable) but the executable hands when it is run.

Replying to felix:

Ivan, can you tell me where exactly it hangs? Does the compilation fail, or the execution of the compiled test programs? In the former case you can modify the test-script and add "-verbose -debug p" to the csc invocations.

comment:3 Changed 12 years ago by Ivan Raikov

Description: modified (diff)
Summary: Unit tests for bind hangs under Mac OS Xcsc -c++ produces executables that hang under Mac OS X

comment:4 Changed 12 years ago by Ivan Raikov

Description: modified (diff)
Note: See TracTickets for help on using tickets.