Ticket #657 (closed bug: duplicate)

Opened 13 years ago

Last modified 11 years ago

libparrot.dll missing entry points

Reported by: 1parrota Owned by: whiteknight
Priority: normal Milestone:
Component: none Version: 1.1.0
Severity: medium Keywords:
Cc: Language:
Patch status: Platform: win32


At rev# 38678, mingw32-make test failing, starting at t/dynpmc/foo with missing entry point messages (abbreviated because they won't cut and paste):

Parrot_Integer_absolute not in libparrot.dll Parrot_default_add Parrot_Sub_assign_pmc

Test Summary Report

t/dynpmc/foo (Wstat: 2048 Tests: 9 Failed: 8)

Failed tests: 1-5, 7-9 Non-zero exit status: 8

t/dynpmc/rational (Wstat: 512 Tests: 2 Failed: 2)

Failed tests: 1-2 Non-zero exit status: 2

t/dynpmc/rotest (Wstat: 2048 Tests: 8 Failed: 8)

Failed tests: 1-8 Non-zero exit status: 8

t/dynpmc/subproxy (Wstat: 512 Tests: 2 Failed: 2)

Failed tests: 1-2 Non-zero exit status: 2

Files=387, Tests=11667, 1314 wallclock secs ( 8.95 usr + 1.14 sys = 10.09 CPU) Result: FAIL mingw32-make: *** [test] Error 1

Change History

Changed 13 years ago by chromatic

As noted in a followup to the mailing list, make realclean fixes the symptoms. The real problem is likely that the dynpms are missing a dependency in the Makefile on the PMC to C conversion modules. I'm not sure which ones, nor where, but changes to their code generators should cause regeneration of the .c files.

Changed 11 years ago by whiteknight

  • owner set to whiteknight

Changed 11 years ago by whiteknight

The makefile has been completely redone since this ticket was first opened, and we are much better about tracking dependencies. Is this still an issue?

Changed 11 years ago by coke

  • status changed from new to closed
  • resolution set to duplicate

This is very likely still an issue, but is covered by TT #682.

Closing as duplicate.

Note: See TracTickets for help on using tickets.