Zulip Chat Archive

Stream: PR reviews

Topic: !4#1238


Jeremy Tan (Apr 15 2023 at 11:02):

@Yaël Dillies are you still working on this forwardport?

Eric Wieser (Apr 15 2023 at 11:08):

This one is a mess, since the change happened before we were tracking SHAs properly

Eric Wieser (Apr 15 2023 at 11:09):

I think the thing to do is just port the file from scratch

Ruben Van de Velde (Apr 15 2023 at 11:48):

!4#3448 ports Algebra.Order.AbsoluteValue from scratch, still needs some fixes. I may have time tonight to look into them, but feel free to pick up if you have time

Yaël Dillies (Apr 15 2023 at 12:04):

I still think we should fix mathlib because some issues we're encountering with the port are due to bad design there

Ruben Van de Velde (Apr 15 2023 at 12:14):

Same for !4#3449

Ruben Van de Velde (Apr 15 2023 at 12:17):

Yaël Dillies said:

I still think we should fix mathlib because some issues we're encountering with the port are due to bad design there

I'm not sure what that means. Do you want to make more changes to mathlib3? That still doesn't mean we should leave this PR in limbo, I think

Eric Wieser (Apr 15 2023 at 12:59):

I think @Yaël Dillies' point is that there is no point reporting from scratch if we're going to refactor mathlib3 again; it's just a waste of effort to (re-port from scratch + forward-port) vs (re-port from scratch)

Eric Wieser (Apr 15 2023 at 13:00):

It also seems like there is no reason to expedite bringing this file back in sync

Yaël Dillies (Apr 15 2023 at 14:14):

I will be busy this weekend, but I shall try to fix it all on Monday

Jeremy Tan (Apr 15 2023 at 14:55):

Somewhat miraculously !4#3449 now passes CI while re-porting and removing a few porting notes in passing, and is now ready for review

Eric Wieser (Apr 15 2023 at 20:35):

Not particularly miraculous since !4#3449 doesn't do anything other than tweak formatting and delete porting notes. @Ruben Van de Velde, you might want to check that the commits @Jeremy Tan pushed make sense to you. I suspect we should just throw away the PR unless the porting notes really are now irrelevant.


Last updated: Dec 20 2023 at 11:08 UTC