-
Notifications
You must be signed in to change notification settings - Fork 560
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bleadperl v5.25.6-90-g3619505 breaks SMUELLER/XS-TCC-0.04.tar.gz #15701
Comments
From @dcollinsnGreetings. The above commit seems to break XS::TCC v0.04, due to the tcc: error: undefined symbol '__builtin_expect' at t/10_lowlevel.t line 82. Bisect: cpanbisect@digitalis:~/perl$ perl Porting/bisect.pl --module=XS::TCC Add branch predictors for DEBUG statements It is unlikely that any given debug flag will be set in any given run, :100644 100644 b43ae90e1282fa980c9f15d39bddd3ecc6a22e8c Perl -V included in the attached CPAN Testers reports (which are not -- |
From @jkeenanOn Tue, 08 Nov 2016 01:48:18 GMT, dcollinsn@gmail.com wrote:
What is puzzling about these failures is that *most* of the smoke testing runs on this platform after the commit indicated via bisection have gotten PASS. See: http://matrix.cpantesters.org/?dist=XS-TCC;os=linux;perl=5.25.7;reports=1#sl=1,1 On the other hand, configuring in a way very similar to the way Dan Collins did in http://www.cpantesters.org/cpan/report/c08895d8-a65f-11e6-932a-f4415c96acb4 (now, a month-and-a-half ago), I was able to reproduce the same test failures. The documentation for XS-TCC states: "This is a highly experimental module. Use at your own risk. Get in touch with the author(s) if in doubt." So perhaps that's what we have to do here. Thank you very much. -- |
The RT System itself - Status changed from 'new' to 'open' |
From @jkeenanOn Mon, 26 Dec 2016 00:57:50 GMT, jkeenan wrote:
More specifically, I got the "undefined symbol '__builtin_expect'" failures when I configured with -DDEBUGGING: #####
When I dropped '-DDEBUGGING' from the config args, all tests in XS-TCC PASSed. So something's problematic about -DDEBUGGING. Thank you very much. -- |
From dcmertens.perl@gmail.comHello James, Quick answer: in this case it's probably easiest for Steffen to just Long answer: This is an error thrown by the Tiny C Compiler as it tries to Two gccisms that Perl uses (if configure indicates that it can) include I hope that provides enough context for the situation. It would be very @Stephen, if you like, I can try to look into this and figure out a pull I hope that helps! On Sun, Dec 25, 2016 at 8:07 PM, James E Keenan via RT <
-- |
From @jkeenanOn Mon, 26 Dec 2016 02:55:19 GMT, run4flat wrote:
Thanks, David. On the basis of your explanation, there is no bug in perl. So I'm closing this ticket. -- |
@jkeenan - Status changed from 'open' to 'resolved' |
From mail@steffen-mueller.netHi David, thank you for your, once again, friendly, helpful, and thorough email. :) @p5p: This is clearly a problem for the module, not perl. On 12/26/2016 03:54 AM, David Mertens wrote:
I have another 20 minutes of battery left and need to head to bed anyway Thank you and best regards, |
Migrated from rt.perl.org#130046 (status was 'resolved')
Searchable as RT130046$
The text was updated successfully, but these errors were encountered: