[llvm-testresults] buildbot failure in smooshlab on clang-x86_64-darwin10-fnt

Douglas Gregor dgregor at apple.com
Thu Mar 25 17:38:58 PDT 2010


r99561 is the likely culprit; I'm reverting it now.

	- Doug

On Mar 25, 2010, at 5:16 PM, Bob Wilson wrote:

> Doug & John,
> 
> I don't know which of your changes caused this, but the tramp3d test is failing with the following:
> 
> /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-fnt/test-suite.src/MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4.cpp:2763:7: error: no matching member function for call to 'increment'
>      increment(WrappedInt<Domain_t::unitStride>());
>      ^~~~~~~~~
> /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-fnt/test-suite.src/MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4.cpp:2922:8: note: in instantiation of member function 'DomainIterator<Interval<1> >::operator++' requested here
>   if (++next == d[i].end())
>       ^
> /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-fnt/test-suite.src/MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4.cpp:3100:49: note: in instantiation of member function 'DomainBlockIterator<Interval<3> >::DomainBlockIterator' requested here
>  const_blockIterator beginBlock() const{return const_blockIterator(unwrap());}
>                                                ^
> /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-fnt/test-suite.src/MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4.cpp:31295:55: note: in instantiation of member function 'DomainBase<DomainTraits<Interval<3> > >::beginBlock' requested here
>   typename Interval<Dim>::blockIterator start = grid.beginBlock();
>                                                      ^
> /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-fnt/test-suite.src/MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4.cpp:31212:3: note: in instantiation of member function 'GridLayoutData<3>::calcGCFillList' requested here
>  calcGCFillList();
>  ^
> /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-fnt/test-suite.src/MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4.cpp:31159:3: note: in instantiation of function template specialization 'GridLayoutData<3>::initialize<GridPartition<3> >' requested here
>  initialize(idom, gpar, cmap);
>  ^
> /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-fnt/test-suite.src/MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4.cpp:31128:3: note: in instantiation of function template specialization 'GridLayoutData<3>::initialize<GridPartition<3> >' requested here
>  initialize(gdom, gpar, cmap);
>  ^
> /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-fnt/test-suite.src/MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4.cpp:31915:2: note: in instantiation of function template specialization 'GridLayoutData<3>::GridLayoutData<GridPartition<3> >' requested here
> (new LayoutData_t(grid,
> ^
> /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-fnt/test-suite.src/MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4.cpp:51931:9: note: in instantiation of member function 'GridLayout<3>::GridLayout' requested here
>    l = GridLayout<Dim>(grid, igc, egc, DistributedTag());
>        ^
> /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-fnt/test-suite.src/MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4.cpp:55920:13: note: in instantiation of member function 'ParallelTraits<3, UniformRectilinearTag, CartesianTag>::createLayout' requested here
>  Traits_t::createLayout(layout, grid, vertexDomain,
>            ^
> /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-fnt/test-suite.src/MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4.cpp:2777:8: note: candidate function not viable: no known conversion from 'WrappedInt<Domain_t::unitStride>' to 'WrappedInt<true> const' for 1st argument
>  void increment(const WrappedInt<true>&)
>       ^
> /Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10-fnt/test-suite.src/MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4.cpp:2795:8: note: candidate function not viable: no known conversion from 'WrappedInt<Domain_t::unitStride>' to 'WrappedInt<false> const' for 1st argument
>  void increment(const WrappedInt<false>&)
>       ^
> 
> 
> On Mar 25, 2010, at 3:47 PM, daniel_dunbar at apple.com wrote:
> 
>> The Buildbot has detected a new failure of clang-x86_64-darwin10-fnt on smooshlab.
>> Full details are available at:
>> http://smooshlab.apple.com:8010/builders/clang-x86_64-darwin10-fnt/builds/912
>> 
>> Buildbot URL: http://smooshlab.apple.com:8010/
>> 
>> Buildslave for this Build: smoosh-11.apple.com
>> 
>> Build Reason: 
>> Build Source Stamp: 99561
>> Blamelist: dgregor,rjmccall
>> 
>> BUILD FAILED: failed make.test-suite
>> 
>> sincerely,
>> -The Buildbot
>> 
>> 
>> ================================================================================
>> 
>> CHANGES:
>> Files:
>> lib/Sema/SemaDecl.cpp
>> test/CXX/class.access/p4.cpp
>> At: Thu 25 Mar 2010 15:13:00
>> Changed By: rjmccall
>> Comments: When finishing a function definition, leave the function definition *after*
>> doing all the cleanup tasks and checks.  This gives us the proper context for
>> checking access to base and member destructors.
>> 
>> Properties: 
>> 
>> 
>> 
>> 
>> Files:
>> include/clang/Basic/Diagnostic.h
>> lib/Basic/Diagnostic.cpp
>> lib/Sema/Sema.cpp
>> lib/Sema/Sema.h
>> At: Thu 25 Mar 2010 15:23:00
>> Changed By: dgregor
>> Comments: Teach the diagnostic engine to provide more detailed information about
>> how to handle a diagnostic during template argument deduction, which
>> may be "substitution failure", "suppress", or "report". This keeps us
>> from, e.g., emitting warnings while performing template argument
>> deduction.
>> Properties: 
>> 
>> 
>> 
>> 
>> Files:
>> include/clang/Basic/DiagnosticSemaKinds.td
>> lib/Sema/SemaTemplate.cpp
>> test/CXX/temp/temp.fct.spec/temp.deduct/p9.cpp
>> test/SemaTemplate/temp_arg_nontype.cpp
>> At: Thu 25 Mar 2010 15:23:00
>> Changed By: dgregor
>> Comments: Warn when the conversion of an integral non-type template argument to
>> the type of its corresponding non-type template parameter changes the
>> value. Previously, we were diagnosing this as an error, which was
>> wrong. We give reasonably nice warnings like:
>> 
>> test/SemaTemplate/temp_arg_nontype.cpp:100:10: warning: non-type template
>>     argument value '256' truncated to '0' for template parameter of type
>>     'unsigned char'
>> Overflow<256> *overflow3; // expected-warning{{non-type template ...
>>        ^~~
>> test/SemaTemplate/temp_arg_nontype.cpp:96:24: note: template parameter is
>>     declared here
>> template<unsigned char C> struct Overflow;
>>                      ^
>> 
>> Properties: 
>> 
>> 
>> 
>> 
>> LOGS:
>> Last 10 lines of 'stdio':
>> 	SingleSource/UnitTests/Vector/SSE/sse.shift                              | 0.0244   880      0.0119      *                *           |  0.0000 *    0.0000 *        *   | n/a     -       n/a          n/a 
>> 	SingleSource/UnitTests/Vector/SSE/sse.stepfft                            | 0.4607   8448     0.3817      *                *           |  0.8200 *    0.6500 *        *   | n/a     1.26    n/a          n/a 
>> 	SingleSource/UnitTests/Vector/build                                      | 0.0172   1072     0.0206      *                *           |  0.0000 *    0.0000 *        *   | n/a     -       n/a          n/a 
>> 	SingleSource/UnitTests/Vector/build2                                     | 0.0773   1520     0.0364      *                *           |  1.1700 *    1.6200 *        *   | n/a     0.72    n/a          n/a 
>> 	SingleSource/UnitTests/Vector/divides                                    | 0.0185   720      0.0096      *                *           |  0.0000 *    0.0000 *        *   | n/a     -       n/a          n/a 
>> 	SingleSource/UnitTests/Vector/multiplies                                 | 0.1083   2064     0.0936      *                *           |  0.5600 *    1.4200 *        *   | n/a     0.39    n/a          n/a 
>> 	SingleSource/UnitTests/Vector/simple                                     | 0.0360   1664     0.0372      *                *           |  0.0000 *    0.0000 *        *   | n/a     -       n/a          n/a 
>> 	SingleSource/UnitTests/Vector/sumarray                                   | 0.0282   1072     0.0268      *                *           |  0.0000 *    0.0000 *        *   | n/a     -       n/a          n/a 
>> 	SingleSource/UnitTests/Vector/sumarray-dbl                               | 0.0246   1088     0.0289      *                *           |  0.0000 *    0.0000 *        *   | n/a     -       n/a          n/a 
>> 	SingleSource/UnitTests/printargs                                         | 0.0132   832      0.0238      *                *           |  0.0000 *    0.0000 *        *   | n/a     -       n/a          n/a 
>> 
>> Last 10 lines of 'report':
>> 	SingleSource/UnitTests/Vector/SSE/sse.shift                              | 0.0244   880      0.0119      *                *           |  0.0000 *    0.0000 *        *   | n/a     -       n/a          n/a 
>> 	SingleSource/UnitTests/Vector/SSE/sse.stepfft                            | 0.4607   8448     0.3817      *                *           |  0.8200 *    0.6500 *        *   | n/a     1.26    n/a          n/a 
>> 	SingleSource/UnitTests/Vector/build                                      | 0.0172   1072     0.0206      *                *           |  0.0000 *    0.0000 *        *   | n/a     -       n/a          n/a 
>> 	SingleSource/UnitTests/Vector/build2                                     | 0.0773   1520     0.0364      *                *           |  1.1700 *    1.6200 *        *   | n/a     0.72    n/a          n/a 
>> 	SingleSource/UnitTests/Vector/divides                                    | 0.0185   720      0.0096      *                *           |  0.0000 *    0.0000 *        *   | n/a     -       n/a          n/a 
>> 	SingleSource/UnitTests/Vector/multiplies                                 | 0.1083   2064     0.0936      *                *           |  0.5600 *    1.4200 *        *   | n/a     0.39    n/a          n/a 
>> 	SingleSource/UnitTests/Vector/simple                                     | 0.0360   1664     0.0372      *                *           |  0.0000 *    0.0000 *        *   | n/a     -       n/a          n/a 
>> 	SingleSource/UnitTests/Vector/sumarray                                   | 0.0282   1072     0.0268      *                *           |  0.0000 *    0.0000 *        *   | n/a     -       n/a          n/a 
>> 	SingleSource/UnitTests/Vector/sumarray-dbl                               | 0.0246   1088     0.0289      *                *           |  0.0000 *    0.0000 *        *   | n/a     -       n/a          n/a 
>> 	SingleSource/UnitTests/printargs                                         | 0.0132   832      0.0238      *                *           |  0.0000 *    0.0000 *        *   | n/a     -       n/a          n/a 
>> 
>> Last 10 lines of 'fail.GCCAS':
>> 	GCCAS.MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4
>> 
>> Last 10 lines of 'fail.Bytecode':
>> 	Bytecode.MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4
>> 
>> Last 10 lines of 'fail.LLC':
>> 	LLC.MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4
>> 
>> Last 10 lines of 'fail.LLC_compile':
>> 	LLC_compile.MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4
>> 
>> Last 10 lines of 'xfail.LLC':
>> 	LLC.SingleSource/Regression/C++/EH/ConditionalExpr
>> 	LLC.SingleSource/Regression/C++/EH/ctor_dtor_count-2
>> 	LLC.SingleSource/Regression/C++/EH/function_try_block
>> 	LLC.SingleSource/UnitTests/2006-12-04-DynAllocAndRestore
>> 	LLC.SingleSource/UnitTests/ObjC/dot-syntax
>> 	LLC.SingleSource/UnitTests/ObjC/dot-syntax-2
>> 	LLC.SingleSource/UnitTests/ObjC/exceptions
>> 
>> Last 10 lines of 'xfail.GCCAS':
>> 	GCCAS.SingleSource/UnitTests/2006-12-04-DynAllocAndRestore
>> 
>> Last 10 lines of 'xfail.LLC_compile':
>> 	LLC_compile.SingleSource/Regression/C++/EH/ConditionalExpr
>> 	LLC_compile.SingleSource/Regression/C++/EH/ctor_dtor_count-2
>> 	LLC_compile.SingleSource/Regression/C++/EH/function_try_block
>> 	LLC_compile.SingleSource/UnitTests/2006-12-04-DynAllocAndRestore
>> 	LLC_compile.SingleSource/UnitTests/ObjC/dot-syntax
>> 	LLC_compile.SingleSource/UnitTests/ObjC/dot-syntax-2
>> 	LLC_compile.SingleSource/UnitTests/ObjC/exceptions
>> 
>> Last 10 lines of 'xfail.Bytecode':
>> 	Bytecode.SingleSource/UnitTests/2006-12-04-DynAllocAndRestore
>> 
>> Last 10 lines of 'xpass.GCCAS':
>> 	GCCAS.SingleSource/UnitTests/ObjC/parameter-passing
>> 
>> Last 10 lines of 'xpass.LLC':
>> 	LLC.SingleSource/UnitTests/ObjC/parameter-passing
>> 
>> Last 10 lines of 'xpass.LLC_compile':
>> 	LLC_compile.SingleSource/UnitTests/ObjC/parameter-passing
>> 
>> Last 10 lines of 'xpass.Bytecode':
>> 	Bytecode.SingleSource/UnitTests/ObjC/parameter-passing
>> 
>> _______________________________________________
>> llvm-testresults mailing list
>> llvm-testresults at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-testresults
> 





More information about the llvm-testresults mailing list