sb0 changed the topic of #m-labs to: ARTIQ, Migen, MiSoC, Mixxeo & other M-Labs projects :: fka #milkymist :: Logs http://irclog.whitequark.org/m-labs
<_florent_> sb0: hi, have you been able to do some drtio tests on kasli? (just curious)
rohitksingh-demo has joined #m-labs
<GitHub69> [sinara] marmeladapk pushed 1 new commit to master: https://git.io/vNPHO
<GitHub69> sinara/master faeb6d5 Paweł: Kasli v1.1rc2...
<GitHub7> [sinara] marmeladapk tagged Kasli/v1.1rc2 at master: https://git.io/vNPHs
<rohitksingh-demo> sb0: Met Julius Baxter (author of mor1kx) finally just now. He tells that the mor1kx_fetch_tcm_prontoespresso module doesn't work. Its broken. And also that Cappuccino without caches *will* take atleast 3 cycles for instruction fetch. For Cappuccino he said that a new fetch module will need to be written for TCM specific purpose.
[X-Scale] has joined #m-labs
X-Scale has quit [Ping timeout: 256 seconds]
[X-Scale] is now known as X-Scale
<sb0> _florent_, not yet, just received the kasli yesterday
<sb0> _florent_, did you see my suggestion about jesd204 sc1?
<_florent_> sb0: ok for drtio
<_florent_> sb0: yes it seems fine, just need to read the documentation to see how to do it, i'll do that next week when i'll be at my office
<sb0> _florent_, just tried drtio between sayma and kasi. nix.
<sb0> you said there were initialization problems on the artix7 side. what are they?
<_florent_> sb0: i think i need more information
<_florent_> sb0: the problem was that sometime the bruteforce aligner was not able to lock
<_florent_> sb0: i know that tx and rx fsm were always going to the end
<_florent_> sb0: i'll do some tests next week between ultrascale and artix7 at 3gbps
kristianpaul has quit [Quit: Lost terminal]
<sb0> _florent_, I don't have much information. just built and loaded the current artiq code, copper sfp between sayma (master) and kasli (satellite), no reaction.
<sb0> I just changed the satellite code to use sfp2
<sb0> clock aligner not working would cause such symptoms.
<sb0> though it's surprising that the sayma side doesn't see anything either
<_florent_> yes it's strange
<_florent_> how do you it doesn't see anything?
<_florent_> are you monitoring the lower layer?
<_florent_> how do you/how do you know
kristianpaul has joined #m-labs
<sb0> _florent_, see the code
<sb0> whitequark, when are you back?
<sb0> basically just clock aligner + a timer to wait for the scrambler to load
<sb0> could be a silly hardware issue, or something else. idk. someone has to investigate ...
FabM has quit [Ping timeout: 240 seconds]
<GitHub15> [artiq] sbourdeauducq commented on issue #854: @marmeladapk Did those JESD core installation commands work? https://github.com/m-labs/artiq/issues/854#issuecomment-360686732
FabM has joined #m-labs
rohitksingh-demo has quit [Quit: Leaving.]
<GitHub181> [artiq] marmeladapk commented on issue #854: Yes. Synthesis took 1 hour. ;-)
<GitHub144> [artiq] joeshardow commented on issue #894: Or I can use Vivado to flash the binary file into KC705? https://github.com/m-labs/artiq/issues/894#issuecomment-360699060
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
<GitHub162> [artiq] sbourdeauducq commented on issue #894: > it is get a new error,... https://github.com/m-labs/artiq/issues/894#issuecomment-360706470
<GitHub52> [artiq] sbourdeauducq commented on issue #854: > Yes. Synthesis took 1 hour. ;-)... https://github.com/m-labs/artiq/issues/854#issuecomment-360706834
sb0 has quit [Quit: Leaving]
futarisIRCcloud has joined #m-labs
<cjbe__> sb0, _florent_: I tried Kasli-Kasli DRTIO yesterday - I got link LEDs at both ends, but no futher reaction (no 'Link up' messages)
<GitHub139> [artiq] joeshardow commented on issue #894: I have figure out this problem. After replacing the USB driver with Zadig, that's work correctly. https://github.com/m-labs/artiq/issues/894#issuecomment-360739768
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
<GitHub85> [artiq] sbourdeauducq commented on issue #894: This is explained in the ARTIQ manual:... https://github.com/m-labs/artiq/issues/894#issuecomment-360750904
<GitHub52> [artiq] sbourdeauducq pushed 1 new commit to master: https://github.com/m-labs/artiq/commit/440e19b8f9c8ebfce80402a519796cee7fdd6b06
<GitHub52> artiq/master 440e19b Sebastien Bourdeauducq: kasli: use SFP2 for DRTIO mastering...
sb0 has joined #m-labs
<sb0> cjbe__, there are no drtio link leds
<sb0> I've set up the two kasli in hk for drtio with each other now (removed sayma...)
<sb0> kasli-2 is the satellite
<sb0> cjbe__, same result here :(
sb0 has quit [Quit: Leaving]
<bb-m-labs> build #1144 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/1144
<bb-m-labs> build #711 of artiq-win64-test is complete: Warnings [warnings python_coverage] Build details are at http://buildbot.m-labs.hk/builders/artiq-win64-test/builds/711 blamelist: Sebastien Bourdeauducq <sb@m-labs.hk>
<bb-m-labs> build #2002 of artiq is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/2002
FabM has quit [Ping timeout: 256 seconds]
FabM has joined #m-labs
<GitHub30> [artiq] joeshardow opened issue #907: KC705 Set(flash) the MAC and IP address https://github.com/m-labs/artiq/issues/907
<GitHub1> [artiq] sbourdeauducq closed issue #907: KC705 Set(flash) the MAC and IP address https://github.com/m-labs/artiq/issues/907
<GitHub183> [artiq] sbourdeauducq commented on issue #907: As I told you before, you need to replace things between brackets with the appropriate values for your situation, in your case kc705 instead of [board]. https://github.com/m-labs/artiq/issues/907#issuecomment-360781465
<GitHub158> [ionpak] whitequark pushed 2 new commits to master: https://github.com/m-labs/ionpak/compare/fe088d7bba18...c6887e381365
<GitHub158> ionpak/master c6887e3 whitequark: Update cargo-m-rt....
<GitHub158> ionpak/master 8491394 whitequark: Update to newer smoltcp....
<GitHub81> [artiq] joeshardow commented on issue #907: What's the meaning of adapter? What should be replaced with the place of '[adapter]'? https://github.com/m-labs/artiq/issues/907#issuecomment-360782721
<GitHub76> [artiq] joeshardow commented on issue #907: What's the meaning of adapter? What should be replaced with the place of '[adapter]'? https://github.com/m-labs/artiq/issues/907#issuecomment-360782721
<GitHub34> [artiq] joeshardow commented on issue #907: What's the meaning of adapter? What should it be replaced by with the place of '[adapter]'? There is not an option example in the manual. https://github.com/m-labs/artiq/issues/907#issuecomment-360783243
<GitHub54> [artiq] joeshardow commented on issue #907: What's the meaning of adapter? What should it be replaced by with the place of '[adapter]'? There is not an option example in the manual. https://github.com/m-labs/artiq/issues/907#issuecomment-360783243
<GitHub45> [smoltcp] batonius commented on issue #127: @whitequark Any ideas? https://github.com/m-labs/smoltcp/issues/127#issuecomment-360787211
<GitHub96> [smoltcp] whitequark commented on issue #127: How about: solution 1, but you just don't replace `0.0.0.0` / `::` with a specified IP address if there are no IP addresses provided? https://github.com/m-labs/smoltcp/issues/127#issuecomment-360788262
<GitHub10> [smoltcp] batonius commented on issue #127: Sure, I'll make a PR. https://github.com/m-labs/smoltcp/issues/127#issuecomment-360789091
<GitHub78> [migen] whitequark pushed 1 new commit to master: https://github.com/m-labs/migen/commit/1caf61d5e44dbb60491574bf31601cd080d09ad0
<GitHub78> migen/master 1caf61d whitequark: sim: write FSM states symbolically to VCD files.
<GitHub23> [smoltcp] whitequark commented on issue #127: Thanks! https://github.com/m-labs/smoltcp/issues/127#issuecomment-360789344
<bb-m-labs> build #238 of migen is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/migen/builds/238
<_florent_> sb0, cjbe__: i'll do some low level tests on next monday to see what is going on with drtio.
<GitHub144> [smoltcp] LuoZijun opened issue #130: Add `core::hash::Hash` trait for `wire::Ipv4Address/Ipv6Address` https://github.com/m-labs/smoltcp/issues/130
<GitHub167> [smoltcp] whitequark commented on issue #130: Sure. https://github.com/m-labs/smoltcp/issues/130#issuecomment-360807191
FabM has quit [Quit: ChatZilla 0.9.93 [Firefox 52.5.0/20171114221957]]
<cr1901_modern> rjo: What's the easiest way to commit changes to openocd (Spartan 7 support so the JTAG ID is recognized)? Should I just funnel my changes to the m-labs fork and wait for you to commit them upstream?
sb0 has joined #m-labs
<rjo> cr1901_modern: push them to the openocd review as well. and see them through yourself. i can still cherry pick them and carry them in the conda packages if that's useful.
<GitHub66> [smoltcp] LuoZijun opened pull request #131: Add `Hash` trait on `IpAddress/IpCidr` (master...master) https://github.com/m-labs/smoltcp/pull/131
<cr1901_modern> rjo: Fair, and no need to cherry-pick; migen doesn't support Spartan 7 boards at present, but that will change soon (Arty S7 is working in Litex)
<rjo> whitequark: are you working on the artiq_flash situation (windows in 3.2/3.3 and sayma amc/rtm)?
<GitHub75> [smoltcp] LuoZijun commented on issue #130: okay, see [PR-131](https://github.com/m-labs/smoltcp/pull/131) https://github.com/m-labs/smoltcp/issues/130#issuecomment-360824043
<sb0> isn't the flashing bug on windows resolved already in the release-3 branch?
<GitHub59> [artiq] jbqubit commented on issue #856: Ok So problem 1 relates to #813. Agreed that 625 Mbps is fine for getting started. :) https://github.com/m-labs/artiq/issues/856#issuecomment-360830134
<GitHub123> [artiq] sbourdeauducq commented on issue #854: @marmeladapk @gkasprow Any progress? How is Ethernet with ARTIQ? Is the ARTIQ bitstream generating the TX clock correctly? https://github.com/m-labs/artiq/issues/854#issuecomment-360830832
<rjo> sb0: ack i guess that fixes it.
<rjo> sb0: there is an issue with a unittest failing now.
<sb0> which?
<sb0> ah this one
<sb0> whitequark fixed it in master
<GitHub189> [artiq] sbourdeauducq pushed 2 new commits to release-3: https://github.com/m-labs/artiq/compare/a85fd13c21b3...6f7771cb01da
<GitHub189> artiq/release-3 6f7771c whitequark: Fix 3313e997.
<GitHub189> artiq/release-3 d2e9ea8 whitequark: test: fix test_worker to work when deprecation warnings are emitted.
<GitHub166> [smoltcp] whitequark pushed 1 new commit to master: https://github.com/m-labs/smoltcp/commit/3b824ca642f681357865ed2e8fbadc211e547b07
<GitHub166> smoltcp/master 3b824ca luozijun: Add `Hash` trait on `IpAddress/IpCidr`
<GitHub133> [smoltcp] whitequark closed pull request #131: Add `Hash` trait on `IpAddress/IpCidr` (master...master) https://github.com/m-labs/smoltcp/pull/131
<GitHub54> [smoltcp] whitequark commented on issue #130: Thanks! https://github.com/m-labs/smoltcp/issues/130#issuecomment-360835325
<GitHub133> [smoltcp] whitequark closed issue #130: Add `core::hash::Hash` trait for `wire::Ipv4Address/Ipv6Address` https://github.com/m-labs/smoltcp/issues/130
<GitHub56> [smoltcp] whitequark commented on issue #124: Do you think you can work on this? https://github.com/m-labs/smoltcp/issues/124#issuecomment-360835490
<GitHub153> [smoltcp] whitequark commented on issue #117: 1. You broke Travis.... https://github.com/m-labs/smoltcp/pull/117#issuecomment-357321198
<GitHub109> [artiq] jbqubit commented on issue #906: @sbourdeauducq is this closed because you're annoyed or because jesd204b conda is updated? I didn't see a commit. https://github.com/m-labs/artiq/issues/906#issuecomment-360835735
<GitHub162> [smoltcp] whitequark commented on issue #117: @phil-opp Can you update this PR? I'm OK with the concept, just needs the rest of the implementation. https://github.com/m-labs/smoltcp/pull/117#issuecomment-360835800
<GitHub128> [smoltcp] whitequark commented on issue #117: And please add `impl Into<Socket> for UdpSocket` etc. https://github.com/m-labs/smoltcp/pull/117#issuecomment-360835879
<GitHub189> [artiq] sbourdeauducq commented on issue #906: The conda package will be built when JESD204 SC1 is done, at the latest. We don't need an issue for every single thing. And, in the present state of affairs, if you use Sayma you are generally expected to build from source and use git. https://github.com/m-labs/artiq/issues/906#issuecomment-360836963
<GitHub191> [artiq] jbqubit commented on issue #906: [This](http://m-labs.hk/artiq/manual-master/developing.html#artiq-anaconda-development-environment) is how I prepare a conda environment for building .bit. Your build system also uses the same artiq-dev.yaml. Please make it easy for us all to use the same build environment. https://github.com/m-labs/artiq/issues/906#issuecomment-360838725
<GitHub73> [artiq] sbourdeauducq commented on issue #906: For now just install the JESD core from git using the instructions I posted elsewhere. https://github.com/m-labs/artiq/issues/906#issuecomment-360839703
<GitHub142> [artiq] jbqubit commented on issue #898: Please make an Issue for your rewrite. Please discuss adding it to ARTIQ 4.0 with @sbourdeauducq since this is a Sayma 1 dependency. https://github.com/m-labs/artiq/issues/898#issuecomment-360840226
<GitHub195> [artiq] jbqubit commented on issue #906: ```... https://github.com/m-labs/artiq/issues/906#issuecomment-360840572
<GitHub101> [smoltcp] dlrobertson commented on issue #124: Yup! https://github.com/m-labs/smoltcp/issues/124#issuecomment-360841194
<bb-m-labs> build #1145 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/1145
<GitHub77> [smoltcp] whitequark closed pull request #126: Increase required size for ICMPv4 packets (master...update_check_len) https://github.com/m-labs/smoltcp/pull/126
<GitHub118> [smoltcp] whitequark pushed 1 new commit to master: https://github.com/m-labs/smoltcp/commit/3ff7e07941498a8e8d0a18612c4808a7e5bd8036
<GitHub118> smoltcp/master 3ff7e07 Dan Robertson: Increase required size for ICMPv4 packets...
<GitHub83> [smoltcp] whitequark commented on issue #126: Thanks! https://github.com/m-labs/smoltcp/pull/126#issuecomment-360842162
<travis-ci> batonius/smoltcp#120 (unspecified_src - bbdc907 : Egor Karavaev): The build was fixed.
<GitHub166> [artiq] sbourdeauducq commented on issue #895: @TheCakeIsAPi Is that resolved? https://github.com/m-labs/artiq/issues/895#issuecomment-360843485
<travis-ci> m-labs/smoltcp#616 (master - 3ff7e07 : Dan Robertson): The build passed.
<GitHub68> [smoltcp] dlrobertson commented on pull request #128 e0e05f3: I'm not sure if this is correct. `header_len` returns results more similar to the older version of ICMPv4's `header_len` (can be 4 or 8). This is so that `payload` can be more useful for NDISC and MLDv2 etc that need the last 4 bytes of the header. That being said, no valid ICMPv6 message is less than 8 bytes in length. https://github.com/m-labs/smo
<GitHub136> [smoltcp] dlrobertson commented on pull request #125 6a89a57: @hjr3 I don't see the updated version https://github.com/m-labs/smoltcp/pull/125#discussion_r164167484
<GitHub183> [smoltcp] whitequark commented on pull request #125 6a89a57: In general, we use non-prefixed names like `Type` in implementation files like `ipv6option.rs` and then re-export them under final names in `wire/mod.rs`. https://github.com/m-labs/smoltcp/pull/125#discussion_r164161137
<GitHub34> [smoltcp] whitequark commented on pull request #125 6a89a57: Just `data_length`. https://github.com/m-labs/smoltcp/pull/125#discussion_r164161971
<GitHub119> [smoltcp] whitequark commented on pull request #125 6a89a57: Something more descriptive here? E.g. `1-byte padding`. https://github.com/m-labs/smoltcp/pull/125#discussion_r164161334
<GitHub103> [smoltcp] whitequark commented on pull request #125 6a89a57: You should simply use `write!("IPv6 Option ")` here. https://github.com/m-labs/smoltcp/pull/125#discussion_r164162999
<GitHub35> [smoltcp] whitequark commented on pull request #125 6a89a57: Useless `From::from`. https://github.com/m-labs/smoltcp/pull/125#discussion_r164163181
<GitHub104> [smoltcp] whitequark commented on pull request #125 6a89a57: Just `data_length`. https://github.com/m-labs/smoltcp/pull/125#discussion_r164162021
<GitHub199> [smoltcp] whitequark commented on pull request #125 6a89a57: The padding in `PadN` is unimportant, just make it `PadN(u8)`. https://github.com/m-labs/smoltcp/pull/125#discussion_r164163897
<GitHub176> [smoltcp] whitequark commented on pull request #125 6a89a57: Missing dot. https://github.com/m-labs/smoltcp/pull/125#discussion_r164164169
<GitHub133> [smoltcp] whitequark commented on pull request #125 6a89a57: Missing dot. https://github.com/m-labs/smoltcp/pull/125#discussion_r164164133
<GitHub4> [smoltcp] whitequark commented on pull request #125 6a89a57: Unnecessary parentheses--`as` in Rust binds tighter than anything else. https://github.com/m-labs/smoltcp/pull/125#discussion_r164164077
<GitHub130> [smoltcp] whitequark commented on pull request #125 6a89a57: I'd prefer something more compact for the output. E.g. `IPv6 Option Pad1` and `IPv6 Option PadN length={}`. https://github.com/m-labs/smoltcp/pull/125#discussion_r164163499
<GitHub159> [smoltcp] whitequark commented on pull request #125 6a89a57: Same as above. https://github.com/m-labs/smoltcp/pull/125#discussion_r164161361
<GitHub33> [smoltcp] whitequark commented on pull request #125 6a89a57: We use a slightly different model here. Please look at `tcp::field::OPTIONS` and do the same for `field::DATA` here. https://github.com/m-labs/smoltcp/pull/125#discussion_r164160578
<GitHub163> [smoltcp] whitequark commented on pull request #125 6a89a57: Useless `From::from`. https://github.com/m-labs/smoltcp/pull/125#discussion_r164164368
<GitHub44> [smoltcp] whitequark commented on pull request #125 6a89a57: I think there should be a `Repr::Unknown { length: u8, data: &'a [u8] }` option, since the options are explicitly designed such that unknown options can be still parsed to some extent. https://github.com/m-labs/smoltcp/pull/125#discussion_r164163835
<bb-m-labs> build #1146 of artiq-board is complete: Failure [failed conda_build] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/1146
<GitHub174> [smoltcp] whitequark commented on pull request #128 e0e05f3: This will actually panic if you supply an empty buffer because `header_len` checks `msg_type`. If no valid ICMPv6 message is less than 8 bytes in length you should just use `field::UNUSED.end` (actually I prefer it to be called `field::HEADER_END`. https://github.com/m-labs/smoltcp/pull/128#discussion_r164169245
<GitHub19> [smoltcp] whitequark commented on pull request #128 e0e05f3: None of these may panic if `check_len` verifies that the packet is bigger than 8 bytes, too. https://github.com/m-labs/smoltcp/pull/128#discussion_r164169561
<GitHub142> [smoltcp] whitequark commented on pull request #128 e0e05f3: `a packet`, also `a parameter` below. https://github.com/m-labs/smoltcp/pull/128#discussion_r164169694
<GitHub185> [smoltcp] dlrobertson opened issue #132: The ip module in wire contains no IPv6 tests https://github.com/m-labs/smoltcp/issues/132
<bb-m-labs> build #2003 of artiq is complete: Failure [failed artiq_flash] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/2003 blamelist: whitequark <whitequark@whitequark.org>
<GitHub130> [smoltcp] dlrobertson commented on pull request #128 e0e05f3: :+1: https://github.com/m-labs/smoltcp/pull/128#discussion_r164179608
<GitHub195> [smoltcp] whitequark pushed 1 new commit to master: https://github.com/m-labs/smoltcp/commit/b0995c13e29ebbbd2283232fc94dbfea94fc02a1
<GitHub195> smoltcp/master b0995c1 whitequark: Fix some overly long comments. NFC.
<travis-ci> batonius/smoltcp#121 (unspecified_src - 6dcaeb5 : Egor Karavaev): The build passed.
<GitHub181> [smoltcp] batonius opened pull request #133: Replace unspecified src IP addrs with the interface IP (master...unspecified_src) https://github.com/m-labs/smoltcp/pull/133
<travis-ci> m-labs/smoltcp#617 (master - b0995c1 : whitequark): The build passed.
<GitHub100> [smoltcp] dlrobertson opened pull request #134: Fix icmpv4 check_len (master...fix_check_len) https://github.com/m-labs/smoltcp/pull/134
<GitHub37> [smoltcp] whitequark commented on issue #134: Hmmm, why wasn't this found by fuzzing? https://github.com/m-labs/smoltcp/pull/134#issuecomment-360860464
<travis-ci> batonius/smoltcp#122 (master - b0995c1 : whitequark): The build passed.
<GitHub22> [smoltcp] dlrobertson commented on pull request #128 e0e05f3: True. Maybe this should be updated to something like... https://github.com/m-labs/smoltcp/pull/128#discussion_r164182378
<bb-m-labs> build #1147 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/1147
<GitHub17> [smoltcp] dlrobertson commented on issue #134: Totally my bad. I just forgot to run it. Maybe it should be added to the ruby script? https://github.com/m-labs/smoltcp/pull/134#issuecomment-360861861
<GitHub21> [artiq] gkasprow commented on issue #854: We will test it with @marmeladapk tomorrow.... https://github.com/m-labs/artiq/issues/854#issuecomment-360867963
<bb-m-labs> build #1148 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/1148
<GitHub161> [smoltcp] whitequark pushed 1 new commit to master: https://github.com/m-labs/smoltcp/commit/96b631cee939d1c9d257c9aaab08a01d1be3a971
<GitHub161> smoltcp/master 96b631c whitequark: Add some ICMPv4 and ICMPv6 packets to fuzz corpus.
<GitHub117> [smoltcp] whitequark commented on issue #134: > Maybe it should be added to the ruby script?... https://github.com/m-labs/smoltcp/pull/134#issuecomment-360870062
<GitHub199> [smoltcp] dlrobertson commented on issue #134: :+1: yeah that seems reasonable https://github.com/m-labs/smoltcp/pull/134#issuecomment-360870217
<travis-ci> m-labs/smoltcp#621 (master - 96b631c : whitequark): The build passed.
<GitHub2> [smoltcp] whitequark commented on pull request #133 0ddb0e3: Shouldn't you remove the `resolve_unspecified` macro above and the wildcard cases below? Or am I missing something? https://github.com/m-labs/smoltcp/pull/133#discussion_r164192553
<GitHub8> [smoltcp] whitequark pushed 1 new commit to master: https://github.com/m-labs/smoltcp/commit/bec2435e8026f56d9eb7b412053397fdadf7d56a
<GitHub8> smoltcp/master bec2435 Dan Robertson: Fix ICMPv4 check_len to not panic on truncated packets.
<GitHub199> [smoltcp] whitequark closed pull request #134: Fix icmpv4 check_len (master...fix_check_len) https://github.com/m-labs/smoltcp/pull/134
<GitHub40> [smoltcp] batonius commented on pull request #133 0ddb0e3: No, it's used below for the `Repr::Ipv4` and `Repr::Ipv6` cases. https://github.com/m-labs/smoltcp/pull/133#discussion_r164194615
<travis-ci> m-labs/smoltcp#623 (master - bec2435 : Dan Robertson): The build passed.
<GitHub74> [smoltcp] batonius commented on pull request #133 0ddb0e3: Since the branches in my case are equivalent, I could write a similar macro if you think that would be better. I didn't because `Ipv6Repr` and `Ipv4Repr` differ at `proto`/`next_header` so the macro would be somewhat messy. https://github.com/m-labs/smoltcp/pull/133#discussion_r164195494
<GitHub124> [smoltcp] whitequark commented on pull request #128 e0e05f3: That's obviously true from its name. The notice about panics was just documenting an implementation detail, really. https://github.com/m-labs/smoltcp/pull/128#discussion_r164196502
<travis-ci> batonius/smoltcp#124 (unspecified_src - 28583c6 : whitequark): The build passed.
<cr1901_modern> 2. I didn't even know VCD could do this
<whitequark> it can't
<whitequark> it's a hack.
<GitHub126> [smoltcp] whitequark closed issue #127: smoltcp doesn't replace unspecified src addresses with local addresses for UDP and TCP sockets https://github.com/m-labs/smoltcp/issues/127
<GitHub54> [smoltcp] whitequark closed pull request #133: Replace unspecified src IP addrs with the interface IP (master...unspecified_src) https://github.com/m-labs/smoltcp/pull/133
<GitHub52> [smoltcp] whitequark pushed 1 new commit to master: https://github.com/m-labs/smoltcp/commit/283109caca138b06c12c8cb11062e0098eb123d3
<GitHub52> smoltcp/master 283109c Egor Karavaev: Treat unspecified IPv4/IPv6 addresses as IpAddress::Unspecified in IpRepr::lower....
<travis-ci> m-labs/smoltcp#625 (master - 283109c : Egor Karavaev): The build passed.
<GitHub69> [smoltcp] whitequark pushed 1 new commit to master: https://github.com/m-labs/smoltcp/commit/e4a53315b4dbc7ea7d5fe2d6c6f6175c236c0fd6
<GitHub69> smoltcp/master e4a5331 whitequark: Run fuzzing on Travis.
<GitHub70> [artiq] whitequark commented on issue #898: It's #813. https://github.com/m-labs/artiq/issues/898#issuecomment-360883067
<travis-ci> m-labs/smoltcp#626 (master - e4a5331 : whitequark): The build was broken.
<GitHub62> [smoltcp] whitequark pushed 1 new commit to master: https://github.com/m-labs/smoltcp/commit/af26eafd8910769a52d2a639c2be00b1e51ae640
<GitHub62> smoltcp/master af26eaf whitequark: Install cargo-fuzz on Travis before fuzzing.
<travis-ci> m-labs/smoltcp#627 (master - af26eaf : whitequark): The build is still failing.
<GitHub72> [smoltcp] whitequark pushed 1 new commit to master: https://github.com/m-labs/smoltcp/commit/938000797b68c4e71ac537131d575d4b71e32b54
<GitHub72> smoltcp/master 9380007 whitequark: Fix af26eafd.
<GitHub79> [smoltcp] dlrobertson commented on issue #128: Thanks for the review and adding `cargo fuzz`, updated and rebased. https://github.com/m-labs/smoltcp/pull/128#issuecomment-360889250
gric has joined #m-labs
<travis-ci> m-labs/smoltcp#630 (master - 9380007 : whitequark): The build is still failing.
<GitHub95> [smoltcp] whitequark pushed 1 new commit to master: https://github.com/m-labs/smoltcp/commit/5a0492cc8eeacdf9b526ea2549ede76f46b186d7
<GitHub95> smoltcp/master 5a0492c whitequark: Allow fuzzer failures on Travis....
<cr1901_modern> >it's a hack. Ahhh...
marmelada has joined #m-labs
<travis-ci> m-labs/smoltcp#632 (master - 5a0492c : whitequark): The build was fixed.
<GitHub91> [dslite2svd] thejpster opened pull request #3: Tm4c123x fix flash write buffer issue (master...tm4c123x_fix_flash) https://github.com/m-labs/dslite2svd/pull/3
<GitHub11> [dslite2svd] thejpster closed pull request #3: Tm4c123x fix flash write buffer issue (master...tm4c123x_fix_flash) https://github.com/m-labs/dslite2svd/pull/3
<GitHub9> [sinara] gkasprow pushed 1 new commit to master: https://git.io/vN1XC
<GitHub9> sinara/master cd34b60 Greg: added mechanical design
<GitHub153> [artiq] dhslichter commented on issue #652: Are there still obstacles to the 3.6 upgrade? What benefits are there for the 3.6 upgrade other than playing nicer with the Anaconda default install? https://github.com/m-labs/artiq/issues/652#issuecomment-360921200
<GitHub127> [artiq] whitequark commented on issue #652: You can run ARTIQ on Debian testing (like I do), which ships with Python 3.6. https://github.com/m-labs/artiq/issues/652#issuecomment-360922980
<GitHub156> [dslite2svd] whitequark pushed 3 new commits to master: https://github.com/m-labs/dslite2svd/compare/d527f3febb73...45c4e7a41b44
<GitHub156> dslite2svd/master 45c4e7a Jonathan 'theJPster' Pallant: tm4c123x: Flash Write Buffer is a 32-word array.
<GitHub156> dslite2svd/master 4f25640 Jonathan 'theJPster' Pallant: tm4c123x: add Write Key to FMC2.
<GitHub156> dslite2svd/master 2b4af67 whitequark: Update to cortex-m 0.4 and svd2rust bac9703.
<GitHub30> [artiq] whitequark pushed 2 new commits to master: https://github.com/m-labs/artiq/compare/440e19b8f9c8...d58393a1e590
<GitHub30> artiq/master d58393a whitequark: runtime: build with -Cpanic=unwind....
<GitHub30> artiq/master 08101b6 whitequark: artiq_devtool: fix typo.
<GitHub25> [artiq] whitequark pushed 1 new commit to release-3: https://github.com/m-labs/artiq/commit/aa64b8ad7a8cfdcd19c75ae7be102f166b0e5b94
<GitHub25> artiq/release-3 aa64b8a whitequark: runtime: build with -Cpanic=unwind....
<GitHub29> [artiq] whitequark commented on issue #902: I've fixed the backtraces in d58393a1 (master) and aa64b8ad (release-3), can you please reproduce again with a newer firmware? You can decode the backtrace with `addr2line` if you feed the addresses and `runtime.elf` to it. https://github.com/m-labs/artiq/issues/902#issuecomment-360929122
<GitHub188> [artiq] whitequark commented on issue #902: @sbourdeauducq I think we need to cut another 3.x release... Not sure how backtraces fell through the cracks here. https://github.com/m-labs/artiq/issues/902#issuecomment-360929203
<GitHub47> [artiq] dhslichter commented on issue #652: @whitequark this seems like a minor convenience for the developer, but not really anything for the end user. Are there features which are compelling/useful for the end user? https://github.com/m-labs/artiq/issues/652#issuecomment-360929337
<GitHub79> [artiq] whitequark commented on issue #652: Other than being able to use Python 3.6 `f"format strings"`, I don't think so. https://github.com/m-labs/artiq/issues/652#issuecomment-360929806
<GitHub88> [migen] whitequark pushed 1 new commit to master: https://github.com/m-labs/migen/commit/9f3064b06dd06c7423b49c5deb4951032bee1807
<GitHub88> migen/master 9f3064b Kenneth Ryerson: added support for Lattice UP5K device
<GitHub199> [smoltcp] whitequark pushed 1 new commit to master: https://github.com/m-labs/smoltcp/commit/783a76b2d87a80c3ae79d57194571b746fb204eb
<GitHub199> smoltcp/master 783a76b Dan Robertson: Add ICMPv6...
<GitHub99> [smoltcp] whitequark closed pull request #128: Add ICMPv6 (master...icmpv6) https://github.com/m-labs/smoltcp/pull/128
<bb-m-labs> build #239 of migen is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/migen/builds/239
<travis-ci> m-labs/smoltcp#634 (master - 783a76b : Dan Robertson): The build passed.
<bb-m-labs> build #1149 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/1149
<bb-m-labs> build #2004 of artiq is complete: Failure [failed python_coverage_1] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/2004 blamelist: whitequark <whitequark@whitequark.org>
<GitHub186> [artiq] jbqubit opened issue #908: Sayma MiSoC memory test failed https://github.com/m-labs/artiq/issues/908
<GitHub140> [artiq] whitequark commented on issue #908: Possibly caused by 7429ee4fb63316b05da07407d6802670ebdb80fd? https://github.com/m-labs/artiq/issues/908#issuecomment-360935889
<GitHub16> [migen] whitequark pushed 1 new commit to master: https://github.com/m-labs/migen/commit/e554f072905ceeb27c9c179c8c7b785acd1676bc
<GitHub16> migen/master e554f07 whitequark: sayma_amc,rtm: use correct syntax for PULLUP/PULLDOWN attribute.
rohitksingh-demo has joined #m-labs
rohitksingh-demo has quit [Client Quit]
<GitHub161> [artiq] cjbe commented on issue #908: The typical valid read region seems to be ~170 LSB on my board, so I don't think that commit (increasing the initial step from 8 LSB to 16 LSB) caused this.... https://github.com/m-labs/artiq/issues/908#issuecomment-360937141