Switch to DuckDuckGo Search
   May 14, 2020  
< | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | >

Toggle Join/Part | bottom
[00:04:25] *** gmodena <gmodena!~gmodena@45.63.42.110> has quit IRC (Ping timeout: 258 seconds)
[00:06:49] *** gmodena <gmodena!~gmodena@45.63.42.110> has joined #illumos
[00:18:48] *** phyre <phyre!~phyre___@37.29.136.71> has joined #illumos
[00:35:27] *** liv3010m <liv3010m!~liv3010m@77-72-245-190.fibertel.com.ar> has quit IRC (Ping timeout: 260 seconds)
[00:36:50] *** liv3010m <liv3010m!~liv3010m@77-72-245-190.fibertel.com.ar> has joined #illumos
[00:41:38] *** liv3010m <liv3010m!~liv3010m@77-72-245-190.fibertel.com.ar> has quit IRC (Ping timeout: 256 seconds)
[00:45:04] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[00:51:00] *** phyre <phyre!~phyre___@37.29.136.71> has quit IRC (Remote host closed the connection)
[00:51:39] *** Kurlon_ <Kurlon_!~Kurlon@cpe-67-253-136-97.rochester.res.rr.com> has joined #illumos
[00:51:39] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[00:51:43] *** jcea <jcea!~Thunderbi@2001:bc8:2ecd:caed:7670:6e00:7670:6e00> has joined #illumos
[00:52:14] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[00:52:59] *** andy_js <andy_js!~andy@94.2.168.219> has quit IRC (Quit: andy_js)
[00:54:00] *** liv3010m <liv3010m!~liv3010m@77-72-245-190.fibertel.com.ar> has joined #illumos
[00:55:44] *** Kurlon <Kurlon!~Kurlon@167-48.gwi.net> has quit IRC (Ping timeout: 256 seconds)
[00:57:32] *** arnoldoree <arnoldoree!~arnoldore@113.210.88.172> has joined #illumos
[00:57:45] *** idodeclare <idodeclare!~textual@cpe-76-185-177-63.satx.res.rr.com> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)
[01:10:21] *** ypankov <ypankov!~ypankov@178.34.103.151> has joined #illumos
[01:10:21] *** ypankov <ypankov!~ypankov@178.34.103.151> has quit IRC (Client Quit)
[01:11:02] *** ypankov <ypankov!~ypankov@178.34.103.151> has joined #illumos
[01:39:07] *** ldepandis <ldepandis!~ldepandis@unaffiliated/ldepandis> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[01:47:03] *** liv3010m <liv3010m!~liv3010m@77-72-245-190.fibertel.com.ar> has quit IRC (Ping timeout: 265 seconds)
[01:56:20] *** gh34 <gh34!~textual@cpe-184-58-181-106.wi.res.rr.com> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)
[01:57:01] *** liv3010m <liv3010m!~liv3010m@77-72-245-190.fibertel.com.ar> has joined #illumos
[02:08:37] *** liv3010m <liv3010m!~liv3010m@77-72-245-190.fibertel.com.ar> has quit IRC (Ping timeout: 264 seconds)
[02:12:38] *** liv3010m <liv3010m!~liv3010m@77-72-245-190.fibertel.com.ar> has joined #illumos
[02:18:53] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[02:19:26] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[02:19:38] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[02:20:35] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[02:21:04] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[02:21:48] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[02:24:02] *** liv3010m <liv3010m!~liv3010m@77-72-245-190.fibertel.com.ar> has quit IRC (Ping timeout: 260 seconds)
[02:24:45] *** liv3010m <liv3010m!~liv3010m@77-72-245-190.fibertel.com.ar> has joined #illumos
[02:26:49] <am11> is there a way to troubleshoot rootcause of the missing symbols? i have reported the issue with details upstream: https://github.com/dotnet/runtime/issues/36421.
[02:34:07] <rmustacc> I think the first question is what is supposed to provide it?
[02:35:24] <LeftWing> Looks like there's an object file with _ZN9IpcStreamD1Ev defined (T) in there, and the rest want to use it (U)
[02:35:44] <LeftWing> Are those all ending up passed together to the compiler driver for linking?
[02:36:27] <LeftWing> Seems like we'd want to see the linker invocation at least that produced libcoreclr.so
[02:44:37] <am11> LeftWing: posted a comment on that thread with linker call (contents of cmake's link.txt) on both SmartOS and Ubuntu.
[02:45:30] <am11> rmustacc: debug-pal object is the one that should provide the IpcStream (cpp class) symbols. interestingly it is present.
[02:47:38] <LeftWing> am11: I don't see diagnosticsipc.cpp.o in either the SmartOS or Ubuntu link line there. Does it go into some other shared library?
[02:47:58] <LeftWing> Or rather, does that object go into some archive (.a) file?
[02:51:27] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[02:51:58] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[02:52:43] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[02:53:09] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[02:53:36] <am11> LeftWing: updated the top comment with `-o *.a` and results from smartos/ubuntu
[02:55:06] <LeftWing> OK so it seems like it's in ../../../debug/debug-pal/libdebug-pal.a
[02:55:53] <LeftWing> am11: Would it be possible to use the same g++ version on Ubuntu as you're using on SmartOS, for a more direct comparison?
[02:56:49] *** Qatz <Qatz!~db@2601:187:8400:5::c92> has quit IRC (Ping timeout: 265 seconds)
[02:58:07] <am11> yup, it's gcc 7.5.0 on smartos and clang 9 on ubuntu. i will now compile with gcc 7.5.0 on ubuntu.
[02:59:41] <LeftWing> OK thanks
[02:59:52] <LeftWing> I do wonder if they have different behaviour with respect to the order of input files
[03:02:08] <rmustacc> At the least, illumos ld will only pull required parts of .a files out. So if the thing that needs it shows up later on the link line, it won't get pulled in.
[03:24:11] <am11> LeftWing: updated both comments with results from compliation using gcc 7.5.0 on Ubuntu.
[03:29:06] *** natkin <natkin!~textual@cpe-76-185-177-63.satx.res.rr.com> has joined #illumos
[03:33:30] *** Qatz <Qatz!~db@c-66-31-24-126.hsd1.nh.comcast.net> has joined #illumos
[03:34:34] <LeftWing> am11: OK so it looks like libdebug-pal.a, which provides some of those symbols, appears on the link line before libcee_wks.a, which seems to be a consumer
[03:34:43] <LeftWing> As per what rmustacc just said, I think they would need to be the other way around
[03:35:03] <LeftWing> So that the linker knows to get those things out of the archive once it hits libdebug-pal.a
[03:35:17] *** natkin <natkin!~textual@cpe-76-185-177-63.satx.res.rr.com> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)
[03:35:45] <LeftWing> It's a bit hard to read it all the way it's formatted but I think that might be at least part of what's going on here
[03:37:53] *** natkin <natkin!~textual@cpe-76-185-177-63.satx.res.rr.com> has joined #illumos
[03:43:07] <am11> most likely the case; ubuntu's gcc build has similar issue of missing symbols (commented in thread), we added gcc support rather recently (last year), and it is build only in CentOS CI for the moment (without test runs).
[03:44:29] <am11> LeftWing, should i explicitly add libdebug-pal.a to libcoreclr.so linker command? can update the cmake script.
[03:47:29] <LeftWing> am11: Well, so, it looked like it was in there already, it's just that the archives don't appear to show up in an order that respects their dependencies
[03:48:05] <LeftWing> How is that part of the link line constructed? Is cmake doing that, or does it come from some explicit list of things in a file someplace, or?
[03:51:35] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[03:52:19] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[03:56:21] *** natkin <natkin!~textual@cpe-76-185-177-63.satx.res.rr.com> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[03:57:35] <am11> LeftWing: it seems like debug-pal is already present in the list https://github.com/dotnet/runtime/blob/992470572b92ae0c55709ca2812d21cd2b880a72/src/coreclr/src/dlls/mscoree/coreclr/CMakeLists.txt#L99
[03:58:09] <gitomat> [illumos-gate] 12675 want kthread worker interface -- Jerry Jelinek <jerry.jelinek at joyent dot com>
[04:45:44] <am11> in which case does https://illumos.org/man/3C/getexecname returns relative/non-absolute path?
[04:46:35] <am11> i was planning to upstream this change https://github.com/am11/runtime/commit/c94d4049371b881f73cf873ce8c2d2613403387f to obtain absolute path of executable.
[04:49:39] *** jcea <jcea!~Thunderbi@2001:bc8:2ecd:caed:7670:6e00:7670:6e00> has quit IRC (Quit: jcea)
[04:49:39] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[04:50:29] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[04:50:54] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[04:51:39] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[04:53:23] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[04:53:49] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[05:24:05] <LeftWing> am11: It's a little unclear on who owns the memory you're passing to entrypointExecutable.assign()
[05:26:34] <LeftWing> And it seems like you're leaking the memory you get back from getcwd() there too
[05:26:58] <LeftWing> But in general I think that's roughly the right algorithm yes
[05:27:42] <LeftWing> I'd be inclined to try and use pathconf() to determine the buffer size and allocate it yourself as per Example 1 in getcwd()
[05:28:54] <LeftWing> If entrypointExecutable.assign() makes a copy of the string I'd also free the memory you get back from asprintf() once you're done with it, too
[05:29:36] <am11> LeftWing: i added free() calls https://github.com/dotnet/runtime/pull/36430/files
[05:30:53] <LeftWing> asprintf() "returns a negative value" so I'd make that "< 0"
[05:31:04] <LeftWing> rather than "== -1"
[05:31:56] <LeftWing> You also don't need to check if path is NULL before freeing it -- free(NULL) is a noop
[05:32:20] <am11> +1, i was looking at https://github.com/illumos/illumos-gate/blob/4e0c5eff9af325c80994e9527b7cb8b3a1ffd1d4/usr/src/test/zfs-tests/cmd/file_write/file_write.c if(exec)free(exec) :D
[05:32:53] <LeftWing> oof
[05:32:59] <LeftWing> we definitely make some mistakes
[05:34:18] <am11> LeftWing, pushed the update. thanks for the review. 8-)
[05:34:28] <LeftWing> Thanks for working on the port!
[05:36:11] <am11> and thanks to covid, for pushing us to stay at home and focus on stuff. :)
[05:38:59] <am11> string::assign also copies the buffer per http://www.cplusplus.com/reference/string/string/assign/, so i added free(joined).
[05:57:12] *** natkin <natkin!~textual@cpe-76-185-177-63.satx.res.rr.com> has joined #illumos
[06:03:30] *** amrfrsh <amrfrsh!~Thunderbi@134.19.189.92> has quit IRC (Ping timeout: 256 seconds)
[06:14:33] *** natkin <natkin!~textual@cpe-76-185-177-63.satx.res.rr.com> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[06:48:37] *** Kurlon_ <Kurlon_!~Kurlon@cpe-67-253-136-97.rochester.res.rr.com> has quit IRC (Remote host closed the connection)
[06:49:15] *** Kurlon <Kurlon!~Kurlon@167-48.gwi.net> has joined #illumos
[06:51:55] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[06:52:59] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[07:05:42] *** amrfrsh <amrfrsh!~Thunderbi@134.19.189.92> has joined #illumos
[07:17:29] *** BOKALDO <BOKALDO!~BOKALDO@87.110.146.232> has joined #illumos
[07:19:40] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[07:20:11] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[07:31:55] *** natkin <natkin!~textual@cpe-76-185-177-63.satx.res.rr.com> has joined #illumos
[07:39:42] *** natkin <natkin!~textual@cpe-76-185-177-63.satx.res.rr.com> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[07:41:55] *** neuroserve <neuroserve!~toens@ip-178-202-209-173.hsi09.unitymediagroup.de> has quit IRC (Ping timeout: 246 seconds)
[07:43:11] *** neuroserve <neuroserve!~toens@ip-178-202-209-173.hsi09.unitymediagroup.de> has joined #illumos
[07:43:25] *** awordnot <awordnot!~awordnot@c-73-210-60-203.hsd1.il.comcast.net> has quit IRC (Ping timeout: 264 seconds)
[07:43:46] *** awordnot <awordnot!~awordnot@c-73-210-60-203.hsd1.il.comcast.net> has joined #illumos
[08:13:06] *** neuroserve <neuroserve!~toens@ip-178-202-209-173.hsi09.unitymediagroup.de> has quit IRC (Ping timeout: 260 seconds)
[08:17:07] *** Lirion <Lirion!~kesselink@wikimedia-commons/Lirion> has joined #illumos
[08:24:55] <gitomat> [illumos-gate] 12719 ioctl(9E) should mention what to return for an unknown command -- Robert Mustacchi <rm at fingolfin dot org>
[08:24:56] <gitomat> [illumos-gate] 12720 _fini(9E) could note it's not called when _init fails -- Robert Mustacchi <rm at fingolfin dot org>
[08:30:43] *** Kurlon_ <Kurlon_!~Kurlon@cpe-67-253-136-97.rochester.res.rr.com> has joined #illumos
[08:33:34] *** Kurlon <Kurlon!~Kurlon@167-48.gwi.net> has quit IRC (Ping timeout: 240 seconds)
[08:33:34] *** alanc <alanc!~alanc@inet-hqmc02-o.oracle.com> has quit IRC (Remote host closed the connection)
[08:34:01] *** alanc <alanc!~alanc@inet-hqmc02-o.oracle.com> has joined #illumos
[08:34:18] *** phyre <phyre!~phyre___@78.30.25.235> has joined #illumos
[08:42:37] *** nikolam <nikolam!~Nikolam@unaffiliated/nikolam> has joined #illumos
[08:45:43] *** KeiraT <KeiraT!~k4ra@gateway/tor-sasl/k4ra> has quit IRC (Ping timeout: 240 seconds)
[08:51:56] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[08:52:20] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[08:54:46] *** KeiraT <KeiraT!~k4ra@gateway/tor-sasl/k4ra> has joined #illumos
[09:07:49] <am11> there is a new library for QUIC protocol msquic, which we will need. currently it build on windows and linux only, and the upcoming QUIC API in dotnet is only enabled on thoese platforms (macOS, FreeBSD etc. will throw PlatformNotsupported exception)..
[09:10:27] <am11> i gave it a go, initial bootstrapping etc. https://github.com/am11/msquic/tree/feature/illumos-support. soon realized that i'm not too acquainted with these APIs and it requires expert level touches to implement the protocol.
[09:12:42] <am11> this was being developed last year in windows kernel and opened sourced few days ago.
[09:13:26] *** v_a_b <v_a_b!~volker@p57A2764F.dip0.t-ipconnect.de> has left #illumos
[09:34:25] *** ptribble <ptribble!~ptribble@cpc92716-cmbg20-2-0-cust138.5-4.cable.virginm.net> has joined #illumos
[09:36:30] *** jimklimov1 <jimklimov1!~jimklimov@78.80.224.132> has joined #illumos
[09:40:51] *** ldepandis <ldepandis!~ldepandis@unaffiliated/ldepandis> has joined #illumos
[10:06:12] *** andy_js <andy_js!~andy@94.2.168.219> has joined #illumos
[10:31:21] <am11> LeftWing: rmustacc: reordering and linking with -lsocket fixed the symbol issue for libcoreclr.so. thanks a lot! :)
[10:32:17] <am11> there are 10 more .so's from coreclr and libraries, which are missing the symbols. i am fixing them then create the pr and ping there.
[10:32:36] <am11> will also check src/installer binaries.
[11:23:50] *** rzezeski <rzezeski!uid151901@gateway/web/irccloud.com/x-uscznmkxhtkjngft> has quit IRC (Quit: Connection closed for inactivity)
[11:23:50] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[11:24:31] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[11:28:14] <sjorge> am11 ah yeah -lsocket and -lnsl are common oops I needed that libraries
[11:33:01] *** nikolam <nikolam!~Nikolam@unaffiliated/nikolam> has quit IRC (Remote host closed the connection)
[11:37:13] *** jellydonut <jellydonut!~quassel@s91904424.blix.com> has quit IRC (Read error: Connection reset by peer)
[11:38:12] <am11> sjorge: haha, i figured it when searching over the internets. 8-)
[11:45:57] *** jellydonut <jellydonut!quassel@gateway/vpn/mullvad/joffe> has joined #illumos
[11:47:21] *** jamtorus <jamtorus!quassel@gateway/vpn/mullvad/joffe> has joined #illumos
[11:47:52] *** jellydonut <jellydonut!quassel@gateway/vpn/mullvad/joffe> has quit IRC (Disconnected by services)
[11:47:54] *** jamtorus is now known as jellydonut
[11:51:57] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[11:52:43] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[12:01:06] *** jollyd <jollyd!~alarcher@2a01:cb1d:611:bb00:8820:7cbd:8965:af56> has joined #illumos
[12:24:36] *** ibenn <ibenn!~ibenn@HSI-KBW-095-208-237-062.hsi5.kabel-badenwuerttemberg.de> has joined #illumos
[12:27:37] *** jcea <jcea!~Thunderbi@2001:bc8:2ecd:caed:7670:6e00:7670:6e00> has joined #illumos
[12:54:33] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[12:54:52] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[12:59:43] *** nbhauke <nbhauke!~hauke@55d41669.access.ecotel.net> has quit IRC (Ping timeout: 246 seconds)
[13:04:41] *** nbhauke <nbhauke!~hauke@55d41669.access.ecotel.net> has joined #illumos
[13:11:51] *** neuroserve <neuroserve!~toens@ip-95-222-232-201.hsi15.unitymediagroup.de> has joined #illumos
[13:19:11] *** liv3010m <liv3010m!~liv3010m@77-72-245-190.fibertel.com.ar> has quit IRC (Ping timeout: 265 seconds)
[13:20:53] *** liv3010m <liv3010m!~liv3010m@77-72-245-190.fibertel.com.ar> has joined #illumos
[13:22:41] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[13:23:03] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[13:24:29] *** ibenn <ibenn!~ibenn@HSI-KBW-095-208-237-062.hsi5.kabel-badenwuerttemberg.de> has quit IRC (Quit: Leaving)
[13:26:16] *** jimklimov1 <jimklimov1!~jimklimov@78.80.224.132> has quit IRC (Read error: Connection reset by peer)
[13:27:06] *** jimklimov <jimklimov!~jimklimov@78.80.224.132> has joined #illumos
[13:31:52] *** rzezeski <rzezeski!uid151901@gateway/web/irccloud.com/x-dneamrpiqrqsawll> has joined #illumos
[14:11:26] <wilbury> i found out that my virtual serial port driver must be a STREAMS driver.
[14:13:33] <jollyd> I thought we were never supposed to cross the STREAMS... :)
[14:38:10] *** wacki <wacki!~wacki@i577B8DF4.versanet.de> has joined #illumos
[14:48:21] *** phyre <phyre!~phyre___@78.30.25.235> has quit IRC (Remote host closed the connection)
[14:59:22] <jbk> uugh.. and the test runner is _still_ broken :(
[15:09:53] *** phyre <phyre!~phyre___@78.30.25.235> has joined #illumos
[15:16:32] *** gh34 <gh34!~textual@cpe-184-58-181-106.wi.res.rr.com> has joined #illumos
[15:23:42] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[15:24:13] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[15:34:50] <tsoome> jollyd, for _Complex, I went for using direct cast + assignment to local variable and using that variable.
[15:40:40] <jollyd> tsoome: if the code is C99 you could also use creal and cimag
[15:41:06] <tsoome> hm. good point
[15:43:07] <jollyd> tsoome: I have no looked in details at the code though... maybe there is a reason to store the address. Anyway the placement of the parentheses looks weird (at least in C++ it doubt it would be legit)
[15:45:46] <tsoome> tbh, online type punting + other things there make it hard to read, if something is hard to read (or looks ugly), it usually is Bad Thing™. We should avoid Bad Things.
[15:46:03] <jollyd> :)
[15:46:13] <tsoome> (yes, that also does include perl:D)
[15:46:19] <jollyd> ahaha
[15:55:21] *** ypankov <ypankov!~ypankov@178.34.103.151> has quit IRC (Remote host closed the connection)
[16:02:33] *** amrfrsh <amrfrsh!~Thunderbi@134.19.189.92> has quit IRC (Ping timeout: 265 seconds)
[16:13:59] *** sarvet <sarvet!~o.o@2001:16b8:1c42:9e00:6b7c:e4:4620:a35d> has joined #illumos
[16:19:02] <tsoome> ooh, this is nice bug. http://src.illumos.org/source/xref/illumos-gate/usr/src/cmd/sgs/ar/common/cmd.c#110
[16:19:50] <tsoome> /* gfile is set by match */ -- is it?
[16:20:41] <jlevon> heh
[16:22:41] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[16:23:25] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[16:23:37] <tsoome> and that if condition expression is Ugly:P
[16:23:37] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[16:24:35] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[16:30:32] <jlevon> so did I just make up that -Wno-some-nonexistent-warning used to be an error
[16:31:06] <jlevon> appears so
[16:46:52] *** hemi770 <hemi770!~hemi666@unaffiliated/hemi770> has quit IRC (Ping timeout: 246 seconds)
[17:13:35] *** tsoome <tsoome!~tsoome@2ade-32e1-a10d-0424-2f80-4a40-07d0-2001.sta.estpak.ee> has quit IRC (Quit: This computer has gone to sleep)
[17:18:50] *** tsoome <tsoome!~tsoome@0849-4fd2-e5c9-119c-2f80-4a40-07d0-2001.sta.estpak.ee> has joined #illumos
[17:27:46] *** tsoome <tsoome!~tsoome@0849-4fd2-e5c9-119c-2f80-4a40-07d0-2001.sta.estpak.ee> has quit IRC (Quit: Leaving)
[17:27:56] *** tsoome <tsoome!~tsoome@148-52-235-80.sta.estpak.ee> has joined #illumos
[17:28:32] *** wacki <wacki!~wacki@i577B8DF4.versanet.de> has quit IRC (Ping timeout: 256 seconds)
[17:29:02] *** wacki <wacki!~wacki@i577B8DF4.versanet.de> has joined #illumos
[17:30:40] *** arnoldoree <arnoldoree!~arnoldore@113.210.88.172> has quit IRC (Read error: Connection reset by peer)
[17:41:28] *** neuroserve <neuroserve!~toens@ip-95-222-232-201.hsi15.unitymediagroup.de> has quit IRC (Ping timeout: 246 seconds)
[17:43:45] *** neuroserve <neuroserve!~toens@ip-178-202-211-162.hsi09.unitymediagroup.de> has joined #illumos
[17:47:12] *** arnoldoree <arnoldoree!~arnoldore@2001:d08:1015:ab14:8a34:ce7b:d7d8:6408> has joined #illumos
[17:49:14] *** jimklimov <jimklimov!~jimklimov@78.80.224.132> has quit IRC (Ping timeout: 240 seconds)
[17:49:48] *** amrfrsh <amrfrsh!~Thunderbi@134.19.189.92> has joined #illumos
[17:50:13] *** natkin <natkin!~textual@cpe-76-185-177-63.satx.res.rr.com> has joined #illumos
[18:09:04] <sjorge> wilbury: Why must it be a streams driver? (it’s the one you are porting from FreeBSD right)
[18:14:54] <tsoome> sjorge the terminal framework is based on STREAMS.
[18:15:27] <tsoome> we have bear with cub(s) in our capital city...
[18:24:26] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[18:24:48] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[18:26:33] <am11> LeftWing: rmustacc: symbol issues are resolved https://github.com/dotnet/runtime/pull/36455. it was misconfiguration in cmake script.
[18:30:24] <am11> i tried the first hwapp with the minimal host (corerun), it failed at clr initialization. truss output with non-sudo: http://sprunge.us/b3hrIa and with sudo: http://sprunge.us/SmxJMe
[18:33:19] *** phyre <phyre!~phyre___@78.30.25.235> has quit IRC (Remote host closed the connection)
[18:39:50] *** phyre <phyre!~phyre___@78.30.25.235> has joined #illumos
[18:56:25] *** phyre <phyre!~phyre___@78.30.25.235> has quit IRC (Remote host closed the connection)
[19:10:27] *** man_u <man_u!~manu@89-92-19-81.hfc.dyn.abo.bbox.fr> has joined #illumos
[19:10:27] *** man_u <man_u!~manu@89-92-19-81.hfc.dyn.abo.bbox.fr> has quit IRC (Client Quit)
[19:12:07] <rmustacc> am11: Glad that part was resolved.
[19:15:52] *** psarria_ <psarria_!~psarria@70.red-83-37-189.dynamicip.rima-tde.net> has joined #illumos
[19:16:14] *** psarria <psarria!~psarria@235.red-83-37-188.dynamicip.rima-tde.net> has quit IRC (Ping timeout: 240 seconds)
[19:24:22] <gitomat> [illumos-gate] 12731 disable IPv6 LSO until emulation is available -- Patrick Mooney <pmooney at pfmooney dot com>
[19:24:23] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[19:24:57] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[19:44:09] <sjorge> OMG it’s full of STREAMS
[19:44:30] <sjorge> Seems like a good quote about gate
[19:48:21] <pmooney> sjorge: trying to make it less full of STREAMS as time passes
[19:50:38] <pmooney> they are pretty intolerable
[19:50:49] <pmooney> it drives me nuts that AF_UNIX is implemented in terms of STREAMs
[19:52:04] *** Teknix <Teknix!~pds@69.41.134.110> has quit IRC (Read error: No route to host)
[19:52:04] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[19:53:07] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[19:55:02] *** Teknix <Teknix!~pds@69.41.134.110> has joined #illumos
[19:55:53] *** tsoome <tsoome!~tsoome@148-52-235-80.sta.estpak.ee> has quit IRC (Quit: This computer has gone to sleep)
[19:55:54] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[19:56:17] *** Kurlon_ <Kurlon_!~Kurlon@cpe-67-253-136-97.rochester.res.rr.com> has quit IRC (Remote host closed the connection)
[19:56:18] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[19:56:54] *** Kurlon <Kurlon!~Kurlon@167-48.gwi.net> has joined #illumos
[20:26:49] *** tsoome <tsoome!~tsoome@0849-4fd2-e5c9-119c-2f80-4a40-07d0-2001.sta.estpak.ee> has joined #illumos
[20:30:08] *** Kurlon_ <Kurlon_!~Kurlon@cpe-67-253-136-97.rochester.res.rr.com> has joined #illumos
[20:33:29] *** Kurlon <Kurlon!~Kurlon@167-48.gwi.net> has quit IRC (Ping timeout: 256 seconds)
[20:38:08] <am11> LeftWing: seems like the const char* assigned by getexecname() shouldn't be freed in C++? deleting https://github.com/dotnet/runtime/blob/cf0fcdc1b8e/src/coreclr/src/hosts/unixcoreruncommon/coreruncommon.cpp#L155 prevented a sigsegv which happens later when the value of entrypointExecutable is used in another function (line 195).
[20:38:27] <LeftWing> am11: It should not be freed, no
[20:39:02] <LeftWing> Whenever you get a "const char *" back from an API you're definitely not allowed to pass it to free() -- it would require casting away the const for starters
[20:39:54] <LeftWing> Sorry if you were passing it to free I must have missed it
[20:43:37] *** arnoldoree <arnoldoree!~arnoldore@2001:d08:1015:ab14:8a34:ce7b:d7d8:6408> has quit IRC (Quit: Leaving)
[20:47:14] *** ldepandis <ldepandis!~ldepandis@unaffiliated/ldepandis> has quit IRC (Ping timeout: 265 seconds)
[20:51:13] <am11> LeftWing: ack, pushed a commit to on-going PR. also simplified appending: https://github.com/dotnet/runtime/pull/36455/commits/b5fd01cc030ed13f1d854dcb006d05a2bf7c5e27
[21:13:04] *** sarvet <sarvet!~o.o@2001:16b8:1c42:9e00:6b7c:e4:4620:a35d> has quit IRC (Quit: Leaving)
[21:14:58] <wilbury> sjorge: exactly. because terminal drivers are STREAMS based, as i've found out :-) so i'm reading through STREAMS programming guide from oracle
[21:17:07] *** wl_ <wl_!~wl_@2605:6000:1b0c:6025::87c> has quit IRC (Quit: Leaving)
[21:20:56] <am11> LeftWing: the 0x8007ff02 code from http://sprunge.us/b3hrIa turned out to be 65282 (ff02). (on windOS, certutil decodes these). the initialization is failing in Win32's FlushProcessWriteBuffers PAL equivalent for Unix: https://github.com/dotnet/runtime/blob/84ec25f8034/src/coreclr/src/pal/src/thread/process.cpp#L3524. here GetVirtualPageSize is getpagesize(3C).
[21:26:18] <am11> maintiners gave some explaination to a macOS user who was running Parallels together with runtime and hitting similar error: https://github.com/dotnet/runtime/issues/34793#issuecomment-611783679
[21:28:18] *** tsoome <tsoome!~tsoome@0849-4fd2-e5c9-119c-2f80-4a40-07d0-2001.sta.estpak.ee> has quit IRC (Quit: This computer has gone to sleep)
[21:29:23] *** tsoome <tsoome!~tsoome@148-52-235-80.sta.estpak.ee> has joined #illumos
[21:38:02] *** BOKALDO <BOKALDO!~BOKALDO@87.110.146.232> has quit IRC (Quit: Leaving)
[21:47:02] <jollyd> tsoome: this -fno-common change turns out to yield a bunch of failures in oi-userland.. I wish gcc were stricter sooner :)
[21:48:19] <tsoome> sooner?
[21:48:31] <jollyd> tsoome: like 10 years ago :)
[21:48:37] <tsoome> I see.
[21:49:24] <jollyd> tsoome: we used to have MIPSpro as reference compiler for our C++ code
[21:49:24] *** tsoome <tsoome!~tsoome@148-52-235-80.sta.estpak.ee> has quit IRC (Quit: Leaving)
[21:49:29] <rmustacc> I suspect a lot of software will see issues. Whenever you change a default liek this it's going to have impact, whether for better or for worse.
[21:49:33] *** tsoome <tsoome!~tsoome@0849-4fd2-e5c9-119c-2f80-4a40-07d0-2001.sta.estpak.ee> has joined #illumos
[21:50:44] <jollyd> rmustacc: the problem is that it puts suddenly a strain on projects that have limited resources e.g academic codes
[21:50:56] <rmustacc> I understand entirely.
[21:51:11] <rmustacc> It's finding bugs, but folks also need things to work.
[21:52:05] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[21:52:14] <tsoome> well, you can use -fcommon
[21:52:24] <tsoome> but, with obvious drawback
[21:52:29] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[21:52:55] <jollyd> tsoome: :)
[21:52:55] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[21:53:40] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[22:00:41] <am11> is there a way to find out wired-down memory using vmstat or some such?
[22:02:35] <jollyd> tsoome: basically this change uncovered issues in ~150 components out of ~1650 in oi-userland.
[22:03:06] <jollyd> ok maybe 130
[22:03:28] <jollyd> quite significant
[22:07:59] *** blackwood821 <blackwood821!~blackwood@c-174-49-16-176.hsd1.tn.comcast.net> has joined #illumos
[22:08:18] <andyf> jollyd. no-common?
[22:08:36] <jollyd> andyf: indeed
[22:08:56] <andyf> is that a new default in gcc 10?
[22:09:04] <jollyd> yes
[22:09:04] <andyf> I must have missed something.
[22:09:23] *** Kurlon_ <Kurlon_!~Kurlon@cpe-67-253-136-97.rochester.res.rr.com> has quit IRC (Remote host closed the connection)
[22:09:59] *** Kurlon <Kurlon!~Kurlon@167-48.gwi.net> has joined #illumos
[22:11:16] <am11> ah nvm, found it: `kstat -p -n system_pages | grep locked`
[22:14:35] <andyf> ah right, I can see how that would find problems!
[22:22:09] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[22:22:51] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[22:23:06] <LeftWing> According to the manual, " It is mainly useful to enable legacy code to link without errors."
[22:23:06] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[22:23:16] <LeftWing> I think they just mean _code_ :P
[22:23:32] <jollyd> :D
[22:24:01] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[22:25:33] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[22:26:11] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
[22:49:04] *** wacki <wacki!~wacki@i577B8DF4.versanet.de> has quit IRC (Quit: Lingo: www.lingoirc.com)
[23:00:50] *** wl_ <wl_!~wl_@2605:6000:1b0c:6025::87c> has joined #illumos
[23:01:40] *** ptribble <ptribble!~ptribble@cpc92716-cmbg20-2-0-cust138.5-4.cable.virginm.net> has quit IRC (Quit: Leaving)
[23:17:30] *** wl_ <wl_!~wl_@2605:6000:1b0c:6025::87c> has quit IRC (Quit: Leaving)
[23:18:50] *** hemi770 <hemi770!~hemi666@unaffiliated/hemi770> has joined #illumos
[23:34:06] *** clapont <clapont!~clapont@unaffiliated/clapont> has quit IRC (Ping timeout: 256 seconds)
[23:36:51] *** gh34 <gh34!~textual@cpe-184-58-181-106.wi.res.rr.com> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)
[23:55:32] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer)
[23:56:22] *** am11 <am11!~am11@dsl-hkibng22-54f985-221.dhcp.inet.fi> has joined #illumos
top

   May 14, 2020  
< | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | >