Skip to content
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

negation of before/after cannot be chained #4386

Closed
p6rt opened this issue Jul 8, 2015 · 7 comments
Closed

negation of before/after cannot be chained #4386

p6rt opened this issue Jul 8, 2015 · 7 comments

Comments

@p6rt
Copy link

p6rt commented Jul 8, 2015

Migrated from rt.perl.org#125575 (status was 'resolved')

Searchable as RT125575$

@p6rt
Copy link
Author

p6rt commented Jul 8, 2015

From liukan@360.cn

http://irclog.perlgeek.de/perl6/2015-07-08#i_10865410

say 1 <= 2 <= 3;
say 1 !after 2 !after 3;

@p6rt
Copy link
Author

p6rt commented Jul 8, 2015

From @coke

On Wed Jul 08 05​:05​:05 2015, liukan@​360.cn wrote​:

http://irclog.perlgeek.de/perl6/2015-07-08#i_10865410

say 1 <= 2 <= 3;
say 1 !after 2 !after 3;

(inlining the chat that led to the ticket)

11​:54 kanl m​: say 1 <= 2 <= 3; say 1 !after 2 !after 3;
11​:54 camelia rakudo-moar cac0c2​: OUTPUT«Trueâ�¤Falseâ�¤Â»
11​:55 moritz m​: say !after 2
11​:55 camelia rakudo-moar cac0c2​: OUTPUT«5===SORRY!5=== Error while compiling /tmp/216NZEwtx8â�¤Undeclared routine​:â�¤ after used at line 1â�¤â�¤Â»
11​:55 moritz m​: say 1 !after 2
11​:55 camelia rakudo-moar cac0c2​: OUTPUT«Trueâ�¤Â»
11​:56 kanl so before/after can't be chained?
11​:56 laouji joined #perl6
11​:56 lizmat perhaps that is the problem
11​:56 m​: say 3 after 2 after 1
11​:56 camelia rakudo-moar cac0c2​: OUTPUT«Trueâ�¤Â»
11​:56 moritz seems like the negation is the problem
11​:57 lizmat I think it's the auto-generated !after is the problem

--
Will "Coke" Coleda

1 similar comment
@p6rt
Copy link
Author

p6rt commented Jul 8, 2015

From @coke

On Wed Jul 08 05​:05​:05 2015, liukan@​360.cn wrote​:

http://irclog.perlgeek.de/perl6/2015-07-08#i_10865410

say 1 <= 2 <= 3;
say 1 !after 2 !after 3;

(inlining the chat that led to the ticket)

11​:54 kanl m​: say 1 <= 2 <= 3; say 1 !after 2 !after 3;
11​:54 camelia rakudo-moar cac0c2​: OUTPUT«Trueâ�¤Falseâ�¤Â»
11​:55 moritz m​: say !after 2
11​:55 camelia rakudo-moar cac0c2​: OUTPUT«5===SORRY!5=== Error while compiling /tmp/216NZEwtx8â�¤Undeclared routine​:â�¤ after used at line 1â�¤â�¤Â»
11​:55 moritz m​: say 1 !after 2
11​:55 camelia rakudo-moar cac0c2​: OUTPUT«Trueâ�¤Â»
11​:56 kanl so before/after can't be chained?
11​:56 laouji joined #perl6
11​:56 lizmat perhaps that is the problem
11​:56 m​: say 3 after 2 after 1
11​:56 camelia rakudo-moar cac0c2​: OUTPUT«Trueâ�¤Â»
11​:56 moritz seems like the negation is the problem
11​:57 lizmat I think it's the auto-generated !after is the problem

--
Will "Coke" Coleda

@p6rt
Copy link
Author

p6rt commented Dec 3, 2017

From @AlexDaniel

Believe it or not, but it was resolved in (2015-11-23) rakudo/rakudo@a06069b

ï½¢testneededï½£

On 2015-07-08 05​:05​:05, liukan@​360.cn wrote​:

http://irclog.perlgeek.de/perl6/2015-07-08#i_10865410

say 1 <= 2 <= 3;
say 1 !after 2 !after 3;

@p6rt
Copy link
Author

p6rt commented Dec 3, 2017

The RT System itself - Status changed from 'new' to 'open'

@p6rt
Copy link
Author

p6rt commented Dec 11, 2017

From @zoffixznet

Tests​: Raku/roast@5cbef9d6825e9e3fbcbc2781

(there's combination of !before + !after not reported in this ticket that's still busted; fudges committed in the same commit above, but the Issue for the bug is open as rakudo/rakudo#1304 )

@p6rt
Copy link
Author

p6rt commented Dec 11, 2017

@zoffixznet - Status changed from 'open' to 'resolved'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant