Author Topic: Program execution output regression in 26.0.2.1  (Read 297 times)

rjpontefract

  • Senior Community Member
  • Posts: 165
  • Hero Points: 7
Program execution output regression in 26.0.2.1
« 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.

Clark

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 6297
  • Hero Points: 485
Re: Program execution output regression in 26.0.2.1
« Reply #1 on: May 03, 2022, 08:43:30 pm »
Reproduced. We will look into this.

Clark

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 6297
  • Hero Points: 485
Re: Program execution output regression in 26.0.2.1
« Reply #2 on: May 04, 2022, 12:57:57 am »
Do you have an Intel or M1 processor or both?

rjpontefract

  • Senior Community Member
  • Posts: 165
  • Hero Points: 7
Re: Program execution output regression in 26.0.2.1
« Reply #3 on: May 04, 2022, 02:04:24 am »
Hi Clark, it's an Intel CPU, I don't have any M1 Macs

Clark

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 6297
  • Hero Points: 485
Re: Program execution output regression in 26.0.2.1
« Reply #4 on: May 04, 2022, 01:02:16 pm »

rjpontefract

  • Senior Community Member
  • Posts: 165
  • Hero Points: 7
Re: Program execution output regression in 26.0.2.1
« Reply #5 on: May 04, 2022, 08:59:33 pm »
Hi Clark, that works fine, thanks for the quick response, it's appreciated.