SlickEdit Community

SlickEdit Product Discussion => SlickEdit® => Topic started by: rjpontefract on May 03, 2022, 02:52:47 am

Title: Program execution output regression in 26.0.2.1
Post by: rjpontefract on May 03, 2022, 02:52:47 am
Running SE 26.0.2.1 on macOS 11.6.5.
I have a buffer containing a single file C++project.  The program simply outputs a string to stdout with no trailing \n or std::endl

Code: [Select]
#include <iostream>
int main(int argc, char **argv)
{
  std::cout << "HELLO";
  return 0;
}

On the previous version of SE the output would appear in the build window when executed.  As there's no newline the prompt would appear after the output on the same line.
With SE 26.0.2.1 there is no output from the program shown in the build window.
If I add a \n or std::endl I get the expected output.
Title: Re: Program execution output regression in 26.0.2.1
Post by: Clark on May 03, 2022, 08:43:30 pm
Reproduced. We will look into this.
Title: Re: Program execution output regression in 26.0.2.1
Post by: Clark on May 04, 2022, 12:57:57 am
Do you have an Intel or M1 processor or both?
Title: Re: Program execution output regression in 26.0.2.1
Post by: rjpontefract on May 04, 2022, 02:04:24 am
Hi Clark, it's an Intel CPU, I don't have any M1 Macs
Title: Re: Program execution output regression in 26.0.2.1
Post by: Clark on May 04, 2022, 01:02:16 pm
Download the installer below for the fix:

http://support.slickedit.com/outbound/2602/se_26000201_mac-intel-2022-05-03.dmg (http://support.slickedit.com/outbound/2602/se_26000201_mac-intel-2022-05-03.dmg)

Title: Re: Program execution output regression in 26.0.2.1
Post by: rjpontefract on May 04, 2022, 08:59:33 pm
Hi Clark, that works fine, thanks for the quick response, it's appreciated.