| Time |
Nick |
Message |
| 00:18 |
|
behalebabo joined #minetest-dev |
| 00:28 |
|
kilbith joined #minetest-dev |
| 01:09 |
|
independent56 joined #minetest-dev |
| 01:28 |
|
independent56 joined #minetest-dev |
| 01:32 |
|
independent56 joined #minetest-dev |
| 01:34 |
|
independent56 joined #minetest-dev |
| 01:36 |
|
independent56 joined #minetest-dev |
| 03:18 |
|
olliy joined #minetest-dev |
| 04:00 |
|
MTDiscord joined #minetest-dev |
| 04:28 |
|
Yad joined #minetest-dev |
| 05:55 |
|
calcul0n_ joined #minetest-dev |
| 09:04 |
|
Warr1024 joined #minetest-dev |
| 09:10 |
|
YuGiOhJCJ joined #minetest-dev |
| 09:25 |
|
Fixer joined #minetest-dev |
| 09:26 |
|
independent56 joined #minetest-dev |
| 10:11 |
|
YuGiOhJCJ joined #minetest-dev |
| 10:15 |
|
HuguesRoss joined #minetest-dev |
| 10:51 |
|
Yad joined #minetest-dev |
| 10:56 |
|
appguru joined #minetest-dev |
| 11:10 |
|
independent56 joined #minetest-dev |
| 11:19 |
|
Yad joined #minetest-dev |
| 11:57 |
|
Taoki joined #minetest-dev |
| 11:58 |
|
Yad joined #minetest-dev |
| 12:27 |
|
Warr1024 joined #minetest-dev |
| 12:41 |
kilbith |
this commit causes a regression with the sound in formspecs: https://github.com/minetest/minetest/commit/e51f47461 |
| 12:42 |
kilbith |
I cannot hear the click sound on i3 anymore (buttons use the `sound` property in StyleSpec) |
| 12:42 |
kilbith |
^ Krock |
| 12:46 |
MTDiscord |
<luatic> kilbith: Open an issue. |
| 13:23 |
Krock |
hmm |
| 13:25 |
Krock |
I see. it's an awful implicit type conversion |
| 13:26 |
Krock |
C++ likes to cast "false" to 1.0f |
| 13:26 |
Krock |
* 0.0f but you get th idea |
| 13:35 |
Krock |
kilbith: please confirm whether this completely restores the previous behaviour: https://krock-works.uk.to/u/patches/0001-GUIFormSpecMenu-Fix-parameter-order.patch |
| 13:35 |
Krock |
I tested it locally and it works well from what I can tell |
| 13:38 |
kilbith |
Krock: seems to work |
| 13:38 |
Krock |
thanks. will push in 15 minutes |
| 13:53 |
Krock |
pushing |
| 14:11 |
rubenwardy |
Krock: Minetest's GUISkin class is needed to support formspec styling |
| 14:11 |
rubenwardy |
it could be upstreamed into irr-mt though |
| 14:16 |
kilbith |
> CDB has 1488 packages, with a total of 6000872 downloads. |
| 14:16 |
kilbith |
6M reached |
| 14:17 |
MTDiscord |
<luatic> ? |
| 14:21 |
sfan5 |
rubenwardy: other way around rather |
| 14:31 |
Krock |
remove CGUISkin from Irrlicht |
| 14:49 |
|
HuguesRoss joined #minetest-dev |
| 15:00 |
|
HuguesRoss joined #minetest-dev |
| 15:00 |
|
Yad joined #minetest-dev |
| 15:07 |
|
HuguesRoss8 joined #minetest-dev |
| 15:12 |
|
HuguesRoss3 joined #minetest-dev |
| 15:21 |
kilbith |
http://codepad.org/RgfDjFKE |
| 15:22 |
kilbith |
I'm not receiving anything from GenericCAO, I am missing something? |
| 15:22 |
kilbith |
network really isn't my thing |
| 15:31 |
|
Yad joined #minetest-dev |
| 15:43 |
kilbith |
yeah I miss sending a packet from UnitSAO |
| 15:45 |
|
Yad joined #minetest-dev |
| 15:47 |
|
Yad joined #minetest-dev |
| 15:50 |
|
Yad joined #minetest-dev |
| 15:55 |
|
fluxionary joined #minetest-dev |
| 15:56 |
kilbith |
UnitSAO::attachCamera (ID): 1 |
| 15:56 |
kilbith |
got it |
| 16:11 |
|
olliy1or joined #minetest-dev |
| 16:16 |
fluxionary |
a couple days ago, someone suggested building minetest with "sanitizers", so i built a client w/ memory sanitizers, and it found some (not huge) memory leaks in irrlicht. is anyone actually interested in that output? |
| 16:21 |
fluxionary |
er, "address" sanitizers |
| 17:32 |
|
olliy joined #minetest-dev |
| 18:03 |
erle |
fluxionary was it me? ;) |
| 18:04 |
erle |
fluxionary i suggest to open issues on the bug tracker, but look before if there are already ones. if it applies to upstream irrlicht, open issues there as well. |
| 18:10 |
fluxionary |
alright, created https://github.com/minetest/irrlicht/issues/121. |
| 18:11 |
|
Warr1024 joined #minetest-dev |
| 18:11 |
fluxionary |
running w/ memory sanitizers might be more productive (and compiling luajit w/ those too), though i'll have to figure out how to get things to recognize clang (gcc doesn't support that) |
| 18:26 |
Krock |
at least valgrind gets a bit confused about LuaJIT sometimes |
| 18:27 |
Krock |
I did the memory sanitizer thing for Minetest a while ago. there's indeed a few minor issues, but generally not too concerning |
| 18:49 |
schwarzwald[m] |
fluxionary: `CMAKE_CXX_COMPILER=clang CMAKE_C_COMPILER=clang` environment variables do the trick IIRC. Been a little while since I did it though. |
| 18:52 |
schwarzwald[m] |
Requires clean build directory to set compilers (can't change it for existing build) so out of source build is probably a good idea. |
| 18:52 |
fluxionary |
ah nice, i noticed `CC=clang;CXX=clang++` didn't work and went back to doing other things |
| 18:53 |
sfan5 |
$CC and $CXX do work, trying to set CMAKE_ stuff via environment might not |
| 18:53 |
|
independent56 joined #minetest-dev |
| 18:53 |
fluxionary |
gotta reboot, back in a moment (hopefully) |
| 18:55 |
|
fluxionary joined #minetest-dev |
| 18:57 |
sfan5 |
most of that log (where it says "Indirect leak" I guess) is probably stuff that just happens to be around at shutdown and wasn't deleted but could still be |
| 18:57 |
fluxionary |
aha. what about the direct leak stuff? |
| 18:58 |
sfan5 |
that probably a problem |
| 18:59 |
sfan5 |
+'s |
| 19:00 |
fluxionary |
fortunately none of the leaks seemed very big, though it'd be interesting to see what happens on a busy server |
| 19:02 |
fluxionary |
(which obviously wouldn't have irrlicht stuff going on) |
| 19:08 |
fluxionary |
`CMAKE_CXX_COMPILER=clang` (and C) worked when passed as an a `-D` argument to cmake, though the build failed w/ a linker error... hm. |
| 19:13 |
sfan5 |
it's clang++ |
| 19:21 |
|
independent56 joined #minetest-dev |
| 19:23 |
fluxionary |
either one works i think |
| 19:24 |
fluxionary |
in any event, it looks like using memory sanitizers requires building custom versions of the standard libraries... |
| 19:24 |
sfan5 |
clang will "works" but miss libstdc++ in the linking step |
| 19:25 |
sfan5 |
hence clang++, which is meant to compile c++ |
| 19:27 |
fluxionary |
oh, that was my linking issue |
| 19:27 |
fluxionary |
in any event, i've got more work to do if i want to try this feature |
| 20:12 |
|
Baytuch joined #minetest-dev |
| 20:22 |
fluxionary |
gave up on that for now, maybe i'll try it another day |
| 20:57 |
|
erle joined #minetest-dev |
| 21:57 |
kilbith |
Some exception: "vector::_M_range_check: __n (which is 0) >= this->size() (which is 0)" |
| 21:57 |
kilbith |
does it make any sense? |
| 21:58 |
kilbith |
it throws an exception on .at(i) |
| 22:08 |
schwarzwald[m] |
kilbith: Indexing the vector out of bounds, but maybe you were asking in a more specific context. |
| 22:09 |
kilbith |
I can understand the > part which is indeed out of bound but what about the = ? |
| 22:12 |
schwarzwald[m] |
>= because at(size()) would be out of bounds. |
| 22:13 |
schwarzwald[m] |
Size 0 means so elements so index 0 is >= size and therefore out of bounds. |
| 22:13 |
schwarzwald[m] |
s/so/no/ |
| 22:14 |
schwarzwald[m] |
Sorry, I forgot editing a message sends a new copy to IRCE |
| 22:14 |
kilbith |
oh I thought that vector.size() == 0 when it was filled with one element |
| 22:15 |
kilbith |
got confused vector.at(0) accessing the first element |
| 22:34 |
|
panwolfram joined #minetest-dev |
| 22:42 |
erle |
kilbith oh, are there any languages where that is indeed the case that you always have to remove 1 to know the size? |
| 23:31 |
rubenwardy |
MacOS bugs: https://appdot.net/@mdhughes/108624993095436787 |
| 23:33 |
rubenwardy |
do any core devs have a mac? |
| 23:40 |
MTDiscord |
<Jonathon> dead link btw |
| 23:40 |
rubenwardy |
works for me |
| 23:41 |
MTDiscord |
<Jonathon> maybe you need to be signed in? |
| 23:41 |
rubenwardy |
I'm not signed in |
| 23:41 |
MTDiscord |
<Jonathon> odd |
| 23:42 |
rubenwardy |
https://rwdy.uk/hM1R1.png |
| 23:56 |
MTDiscord |
<Warr1024> I've had those Mac input lag problems before. What I observed wasn't a fixed lag kind of thing, it felt more like inputs were being buffered faster than they could be processed, so if I held the dig button down longer, it would keep swinging longer after I tried to stop. |
| 23:58 |
MTDiscord |
<Warr1024> I actually got used to ending a dig by pointing off somewhere that wouldn't cause damage while I waited for the tool to calm itself back down. I just assumed it was part of the "nobody really cares about Mac" problem. |