Ticket #2105 (closed bug: fixed)

Opened 3 years ago

Last modified 3 years ago

New build failure on darwin/PPC at runtime/parrot/library/YAML/Tiny.pir

Reported by: jkeenan Owned by: jkeenan
Priority: normal Milestone:
Component: build Version: 3.3.0
Severity: medium Keywords:
Cc: Language:
Patch status: applied Platform: darwin

Description

This failure of master to build on Darwin/PPC has emerged in the last 24 hours. On this platform, Parrot built and PASSed make test as recently as 04f0b74 on May 05, and yesterday it built and PASSed all tests at fc6299d except for one that had been deliberately broken.

Here is the tail of the build log. The complete build log is attached.

./parrot-nqp --target=pir runtime/parrot/library/YAML/Tiny.pm > 
  runtime/parrot/library/YAML/Tiny.pir
make: *** [runtime/parrot/library/YAML/Tiny.pir] Error 139
./parrot -o runtime/parrot/library/YAML/Tiny.pbc 
  runtime/parrot/library/YAML/Tiny.pir
error:imcc:syntax error, unexpected $end
        in file 'runtime/parrot/library/YAML/Tiny.pir' line 1
error:imcc:syntax error ... somewhere
        in file 'runtime/parrot/library/YAML/Tiny.pir' line 1
syntax error ... somewhere
make: *** [runtime/parrot/library/YAML/Tiny.pbc] Error 1
Finished
[parrot] 506 $ git branch | grep \*; git show | head -1
* master
commit 5bcdb0a0e876fd7b71a0d1dde259ff83df659f1b

Attachments

20110508.5bcdb0a.master.txt.gz Download (11.7 KB) - added by jkeenan 3 years ago.
build failure

Change History

Changed 3 years ago by jkeenan

build failure

follow-up: ↓ 2   Changed 3 years ago by bacek

Hello.

Can you retest it on master ef5ece1765? I hope I nailed it down.

-- Bacek

in reply to: ↑ 1   Changed 3 years ago by jkeenan

  • patch set to applied

Replying to bacek:

Hello. Can you retest it on master ef5ece1765? I hope I nailed it down.

make just completed successfully at commit a5aa34070f85d4c648ceef6e2661f503d89ba8d6 on darwin/ppc with --cc=gcc --link=g++ --ld=g++. I will follow up with results of make test later (possibly tomorrow night).

Thank you very much.

kid51

  Changed 3 years ago by jkeenan

I had hoped to provide a discussion of the one test failure I observed after a5aa3407. However, when I did a git pull and re-built, I got yet another build failure on this platform. I am opening a new ticket for that.

Thank you very much.

kid51

  Changed 3 years ago by jkeenan

  • owner set to jkeenan
  • status changed from new to assigned

I am going to mark this ticket closed because Parrot master is once again building on Darwin/PPC.

When I run make smolder_test, I encounter problems where a test file will report a "dubious" exit code -- but then that same test file will PASS when run under prove, perl t/harness or even some other (smaller) make testing target. But that's a subject for another Trac ticket.

Thank you very much.

kid51

  Changed 3 years ago by jkeenan

  • status changed from assigned to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.