Skip to content

Addon build failures on debian8-64 test-rackspace-debian8-x64-2 #1049

Closed

Description

@Trott

https://ci.nodejs.org/job/node-test-commit-linux/15185/nodes=debian8-64/console

[ -x ./node ] && ./node tools/doc/addon-verify.js || node tools/doc/addon-verify.js
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/01_function_arguments/addon.cc
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/01_function_arguments/test.js
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/01_function_arguments/binding.gyp
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/02_callbacks/addon.cc
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/02_callbacks/test.js
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/02_callbacks/binding.gyp
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/03_object_factory/test.js
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/03_object_factory/binding.gyp
printf: write error
make[2]: write error
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/04_function_factory/addon.cc
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/04_function_factory/test.js
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/04_function_factory/binding.gyp
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/05_wrapping_c_objects/addon.cc
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/05_wrapping_c_objects/myobject.h
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/05_wrapping_c_objects/myobject.cc
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/05_wrapping_c_objects/test.js
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/03_object_factory/addon.cc
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/05_wrapping_c_objects/binding.gyp
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/06_factory_of_wrapped_objects/addon.cc
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/06_factory_of_wrapped_objects/myobject.h
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/06_factory_of_wrapped_objects/myobject.cc
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/06_factory_of_wrapped_objects/test.js
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/06_factory_of_wrapped_objects/binding.gyp
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/07_passing_wrapped_objects_around/addon.cc
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/07_passing_wrapped_objects_around/myobject.h
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/07_passing_wrapped_objects_around/myobject.cc
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/07_passing_wrapped_objects_around/test.js
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/07_passing_wrapped_objects_around/binding.gyp
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/08_void_atexitcallback_args/addon.cc
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/08_void_atexitcallback_args/test.js
wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/08_void_atexitcallback_args/binding.gyp
touch test/addons/.docbuildstamp
make[1]: write error
Makefile:615: recipe for target 'run-ci' failed
make: *** [run-ci] Error 1
Build step 'Execute shell' marked build as failure
Run condition [Always] enabling perform for step [[]]
Run condition [Always] enabling perform for step [[]]
TAP Reports Processing: START
Looking for TAP results report in workspace using pattern: *.tap
Did not find any matching files. Setting build result to FAILURE.
Checking ^not ok
Jenkins Text Finder: File set '*.tap' is empty
Notifying upstream projects of job completion
Finished: FAILURE

Activity

  1. Trott commented on Dec 24, 2017

    @Trott
    MemberAuthor

    https://ci.nodejs.org/job/node-test-commit-linux/nodes=debian8-64/15176/console

    make -C out BUILDTYPE=Release V=1
    rm -f -r test/addons/??_*/
    [ -x ./node ] && ./node tools/doc/addon-verify.js || node tools/doc/addon-verify.js
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/01_function_arguments/addon.cc
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/01_function_arguments/test.js
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/01_function_arguments/binding.gyp
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/02_callbacks/addon.cc
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/02_callbacks/test.js
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/02_callbacks/binding.gyp
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/03_object_factory/addon.cc
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/03_object_factory/test.js
    printf: write error
    make[2]: write error
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/03_object_factory/binding.gyp
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/04_function_factory/addon.cc
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/04_function_factory/test.js
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/04_function_factory/binding.gyp
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/05_wrapping_c_objects/addon.cc
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/05_wrapping_c_objects/myobject.h
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/05_wrapping_c_objects/myobject.cc
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/05_wrapping_c_objects/test.js
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/05_wrapping_c_objects/binding.gyp
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/06_factory_of_wrapped_objects/addon.cc
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/06_factory_of_wrapped_objects/myobject.h
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/06_factory_of_wrapped_objects/myobject.cc
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/06_factory_of_wrapped_objects/test.js
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/06_factory_of_wrapped_objects/binding.gyp
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/07_passing_wrapped_objects_around/addon.cc
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/07_passing_wrapped_objects_around/myobject.h
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/07_passing_wrapped_objects_around/myobject.cc
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/07_passing_wrapped_objects_around/test.js
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/07_passing_wrapped_objects_around/binding.gyp
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/08_void_atexitcallback_args/addon.cc
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/08_void_atexitcallback_args/test.js
    wrote /home/iojs/build/workspace/node-test-commit-linux/nodes/debian8-64/test/addons/08_void_atexitcallback_args/binding.gyp
    touch test/addons/.docbuildstamp
    make[1]: write error
    Makefile:615: recipe for target 'run-ci' failed
    make: *** [run-ci] Error 1
    Build step 'Execute shell' marked build as failure
    Run condition [Always] enabling perform for step [[]]
    Run condition [Always] enabling perform for step [[]]
    TAP Reports Processing: START
    Looking for TAP results report in workspace using pattern: *.tap
    Did not find any matching files. Setting build result to FAILURE.
    Checking ^not ok
    Jenkins Text Finder: File set '*.tap' is empty
    Notifying upstream projects of job completion
    Finished: FAILURE
  2. Trott commented on Dec 24, 2017

    @Trott
    MemberAuthor

    Pinging people who have more lines in git blame tools/doc/addon-verify.js than I do. :-D @indutny @danbev

  3. maclover7 commented on Dec 24, 2017

    @maclover7
    Contributor

    cc @bnoordhuis, can't remember if landed yet, but I believe you had a PR related to this

  4. bnoordhuis commented on Dec 25, 2017

    @bnoordhuis
    Member

    nodejs/node#17407 - not merged yet. That said...

    printf: write error

    ...printf(1) randomly failing might mean node is leaving stdio in a bad state and is addressed by nodejs/node#17737 (but also not merged yet.)

  5. maclover7 commented on Feb 7, 2018

    @maclover7
    Contributor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions