I had asked a similar question before; this is different (but somewhat related).
IDE details:
S32 Design Studio for S32 Platform
Version: 3.6.2
Build id: 250529 (Update 2)
SDK details:

The code generator creates files in the 'board' subdirectory of the project that seem to be neither needed nor does it compile. This can be made to happen in several different ways, but one step-by-step instruction to reproduce is as follows:
1. Create a new project from examples.
2. Choose Adc_example_S32K148 (This happens in other examples or my own code also when a port is not configured)
3. Double click on the .mex file. It will ask you to upgrade it to the latest IDE.
4. Upgrade it and click on 'Update code'.
5. The generated code does not build because of this line in board/Port_Ci_Port_Ip_Cfg.h:
#include "Port_Ci_Port_Ip_Types.h"
which does not exist
6. Delete both board/Port_Ci_Port_Ip_Cfg.c and board/Port_Ci_Port_Ip_Cfg.h. The project will now compile.
Am I doing something wrong or is this an issue with the IDE?