|  27 Jun 2019, Konstantin Olchanski, Bug Report, Getting an error when trying to compile a frontend file | 
| If the latest midas does not work, try the previous release versions. "git tags" and "git branch - a" will show you what exists. Look for branch and tag names in the form "midas-YYYY-MM".
 
 | 
|  27 Jun 2019, Konstantin Olchanski, Bug Report, make linux32 bombs on el7 in crc32c.c, ERROR INSTALLING 32BIT MIDAS LIBRARIES ON 64BIT HOST MACHINE | 
| Reproduced on el7 (CentOS7). Same thing works on el6 (SL6). 
 The error is in the SSE4.2-assembly-accelerated library for computing crc32c checksums. I do
 | 
|  28 Jun 2019, Konstantin Olchanski, Bug Report, make linux32 bombs on el7 in crc32c.c, ERROR INSTALLING 32BIT MIDAS LIBRARIES ON 64BIT HOST MACHINE | 
| > Reproduced on el7 (CentOS7). Same thing works on el6 (SL6). 
 Fixed in commit dd937e6. Only enable SSE4.2 crc32c for 64-bit compilation. Still not sure why it worked for 32-bit
 | 
|  28 Jun 2019, Konstantin Olchanski, Bug Report, Status page reloads every second | 
| > We observed a strange behavior, from our point of view: > ... the Midas status page started to reload/refresh every second
 
 | 
|  02 Jul 2019, Konstantin Olchanski, Suggestion, my_global.h not present in my linux distribution (needed) | 
| Confirmed. my_global.h is removed in MySQL 8.0 (gives a compile error) and deprecated in MariaDB 10.2 (gives a #warning).
 
 | 
|  05 Jul 2019, Konstantin Olchanski, Bug Report, Header files missing when trying to compile rootana, roody and analyzer | 
| > /home/hh19285/packages/rootana/include/TRootanaEventLoop.hxx:24:25: fatal error: > THttpServer.h: No such file or directory
 >  #include "THttpServer.h"
 | 
|  05 Jul 2019, Konstantin Olchanski, Info, Limitations of MSL | 
| > I am missing a few features. 
 MSL did not start out as a fully featured programming language.
 | 
|  08 Jul 2019, Konstantin Olchanski, Bug Report, Frontend killed at stop of run | 
| > After a long overnight run to check that the frontend runs smoothly for a longer > time, I stopped the run and the frontend was killed by midas.
 
 | 
|  08 Jul 2019, Konstantin Olchanski, Info, Limitations of MSL | 
| > Konstantin, would you mind resurrecting and sharing the python code? 
 Not until September or later.
 | 
|  08 Jul 2019, Konstantin Olchanski, Info, Limitations of MSL | 
| Hi, Stefan, on second thought, I agree, I do not know of any scripting language implementation (packaged as a library or not) that can store it's state in a file ("checkpoint the execution") and that can execute it's program "one line at a time", like the midas
 sequencer does now. In the most severe case, one invocation of msequencer executes one line of the msl script.
 | 
|  08 Jul 2019, Konstantin Olchanski, Bug Report, Frontend killed at stop of run | 
| > > run the frontend inside gdb and post the stack trace after the crash? > >
 > > if there is no crash (the program is stopped by exit()), you may need
 | 
|  08 Jul 2019, Konstantin Olchanski, Bug Report, Frontend killed at stop of run | 
| > > > > For SIGKILL, my gdb reports "Program terminated with signal SIGKILL, Killed." and there is no stack
 > > trace. Is this what you see?
 | 
|  10 Jul 2019, Konstantin Olchanski, Bug Report, Frontend killed at stop of run | 
| > ... finding a current midas.log file 
 On the "help" page, see "midas.log".
 | 
|  10 Jul 2019, Konstantin Olchanski, Bug Report, Header files missing when trying to compile rootana, roody and analyzer | 
| >> [hh19285@it038146 ~]$ which root-config > /software/root/v6.06.08/bin/root-config
 > [hh19285@it038146 ~]$ root-config --cflags
 | 
|  11 Jul 2019, Konstantin Olchanski, Bug Report, Frontend killed at stop of run | 
| > Wed Jul 10 06:23:58 2019 [mhttpd,ERROR] [system.c:4580:ss_recv_net_command,ERROR] timeout receiving network  command header > Wed Jul 10 06:23:58 2019 [mhttpd,ERROR] [midas.c:10322:rpc_client_call,ERROR] call to "fedescant" on  "grsmid00.triumf.ca" RPC "rc_transition": timeout
 waiting for reply
 | 
|  11 Jul 2019, Konstantin Olchanski, Bug Report, Header files missing when trying to compile rootana, roody and analyzer | 
| > > You can confirm that you are linking against the correct ROOT by running cmake with VERBOSE=1 > > and examine the linker command line to see what library link path is specified for ROOT.
 >
 | 
|  11 Jul 2019, Konstantin Olchanski, Bug Report, problems with the default mhttpd configuration | 
| We installed recent mhttpd on a ubuntu machine and discovered a number of problems with the default mhttpd settings.
 
 | 
|  11 Jul 2019, Konstantin Olchanski, Bug Report, problems with the default mhttpd configuration, also elogd | 
| > It turns out that unlike CentOS-7, Ubuntu LTS 18.04 does not run a restrictive firewall > and access to mhttpd ports 8080 and 8443 is not blocked
 >
 | 
|  11 Jul 2019, Konstantin Olchanski, Bug Report, rework of mhttpd configuration | 
| > Ubuntu LTS 18.04 does not run a restrictive firewall and access to mhttpd ports 8080 and 8443 is not blocked.
 
 | 
|  12 Jul 2019, Konstantin Olchanski, Bug Report, rework of mhttpd configuration | 
| > > - this will activate the mhttpd password protection, so one would have to define a username and password > > in the .htdigest file (this is done by the mongoose web server library).
 >
 |